pointclass runProjetCommence en quelques commandes.
PointClass simplifie le développement Java : écris ton code, exécute-le immédiatement, ajoute des bibliothèques, choisis ton JDK et transforme ton application en livrable distribuable sans configurer manuellement toute la toolchain.
$ pointclass new hello
$ cd hello
$ pointclass run
Une installation, rien de plus.
PointClass est distribué sous la forme d'un exécutable unique. Au premier lancement, il installe automatiquement les composants nécessaires dans l'environnement de l'utilisateur, notamment le JDK et Maven.
pointclass --version pointclass --help
JAVA_HOME, Maven ou le PATH Java pour commencer.De zéro à une application lancée.
pointclass new hatchling cd hatchling pointclass run
new crée un projet PointClass standard basé sur Maven. run sélectionne l'environnement nécessaire, compile les sources puis démarre l'application.
Pour un besoin rapide, aucun projet n'est nécessaire :
pointclass run Hello.java
Du fichier Java au programme lancé.
pointclass run <fichier.java>Fichierpointclass run <fichier.java> --jdk 21JDKUtiliser Maven sans vivre dans le XML.
pointclass add <package>Ajouterpointclass add <group:artifact:version>Mavenpointclass add <package> -v <version>Versionpointclass remove <package>Retirerpointclass listListerChanger de Java sans changer de machine.
PointClass peut gérer plusieurs versions du JDK côte à côte. Un projet peut demander sa propre version sans modifier la configuration Java globale du poste.
pointclass config jdk 21Projet.pointclass.json et adapte la configuration Maven du projet.pointclass run --jdk 21TemporaireDu code au livrable.
package — également disponible sous l'alias pack — transforme l'application en livrable distribuable. Trois formats répondent à trois besoins différents.
pointclass package <fichier.java> --format jarJARpointclass package <fichier.java> --format exeEXEpointclass package <fichier.java> --format fat-exeAutonomepointclass package <fichier.java> --icon app.icoIcôneexe. La plateforme cible par défaut est celle sur laquelle le CLI PointClass s'exécute.Un éditeur quand le terminal ne suffit plus.
PointClass inclut son propre environnement de développement léger. Il peut ouvrir un projet complet ou simplement un fichier Java et les sources qui l'accompagnent.
pointclass ideProjeteditor et edit sont également disponibles.pointclass ide <fichier.java>FichierL'IDE regroupe l'édition du code, l'exécution, les arguments du programme, le packaging, la complétion et les fonctions d'assistance IA de PointClass.
PointClass gère ses propres outils.
pointclass install <tool>Installerpointclass installedListerpointclass uninstall <tool>DésinstallerGarder PointClass à jour.
pointclass updateMise à jourpointclass update --checkVérificationToutes les commandes.
pointclass runRunpointclass newProjetpointclass package packDistributionpointclass configProjetpointclass addMavenpointclass removeMavenpointclass listMavenpointclass installToolchainpointclass uninstallToolchainpointclass installedToolchainpointclass ide editor editIDEpointclass updateUpdatepointclass --helpAidepointclass <commande> --helpAidepointclass --versionVersion