J'ai écrit une application Java complexe avec Eclipse qui utilise de nombreuses bibliothèques .jar incluses dans le dossier du projet.
Existe-t-il un moyen rapide d'exporter une configuration en cours de l'application qui me permet de l'exécuter à partir de Shell (je n'ai pas réellement besoin de la déplacer autour de machines, donc pas d'exportation de fichiers jar ou de choses similaires).
Je dois juste détacher l'exécution d'Eclipse, mais comme le projet a de nombreux paramètres, j'aimerais exporter automatiquement un script (peut-être .sh ou juste une longue ligne).
Vous pouvez obtenir la commande complète exécutée par votre configuration sous l'onglet Débogage, ou plus précisément dans la vue Débogage.
Exportation:
Importation:
Maintenant, pour exécuter une configuration d'exécution "run-config-1", vous pouvez taper sur votre ligne de commande (en supposant que vous avez ant sur le chemin d'accès de votre shell)
ant run-config-1
Terminé. Vous obtenez un fichier JAR que vous pouvez exécuter avec Java -jar yourfile.jar
Notez que si votre programme de lancement avait des arguments de ligne de commande, ils ne sont pas exportés, vous devez les transmettre à la commande Java
.