Maison >Java >javaDidacticiel >Comment créer des projets Java Eclipse à partir de la ligne de commande ?

Comment créer des projets Java Eclipse à partir de la ligne de commande ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-07 22:18:02244parcourir

How to Build Eclipse Java Projects from the Command Line?

Création de projets Java Eclipse à partir de la ligne de commande

La composition de projets Java Eclipse via la ligne de commande offre une approche pratique pour automatiser les processus de construction, en particulier pour les experts non-Java ou Eclipse. Bien que ANT soit fréquemment utilisé à cette fin, il existe des méthodes alternatives disponibles.

Eclipse Headless Build

Eclipse fournit une fonctionnalité de « build sans tête » qui permet la compilation de projets sans interface utilisateur graphique. Pour lancer une version sans tête :

  • Windows : lancez Eclipse comme suit :
eclipsec.exe -noSplash -data "[workspace directory]" -application org.eclipse.jdt.apt.core.aptBuild
  • Autres plates-formes : Exécutez la commande suivante :
java -cp startup.jar -noSplash -data "[workspace directory]" -application org.eclipse.jdt.apt.core.aptBuild
  • Mise à jour pour Eclipse Mars (macOS) :
java -jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -noSplash -data "workspace" -application org.eclipse.jdt.apt.core.aptBuild

Spécifiez le répertoire d'espace de travail approprié à l'aide du paramètre -data. La version du lanceur Equinox varie en fonction de la version d'Eclipse.

Génération de la ligne de commande Eclipse à partir d'Eclipse

Si la compilation via une version sans tête n'est pas réalisable, vous pouvez générer le Java requis Ligne de commande depuis Eclipse :

  • Ouvrez « Explorateur de packages » et accédez au dossier racine du projet.
  • Cliquez avec le bouton droit et sélectionnez « Propriétés ».
  • Dans les propriétés « Projet », accédez à « Chemin de construction Java > Source ».
  • Sélectionnez « Afficher les projets exclus et requis ».
  • La boîte de dialogue résultante affiche les bibliothèques de dépendances requises.
  • Générez une ligne de commande Java en faisant référence à ce qui suit :
javac -cp [classpaths] [source files]

Incluez les chemins de classe requis à partir des bibliothèques de dépendances et spécifiez les fichiers sources qui doivent être compilés.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn