web-dev-qa-db-fra.com

Eclipse Java lancer le chemin du fichier de configuration

Je recherche un fichier où Eclipse stocke ses configurations de lancement. Je fais du développement Java dans Ubuntu.

L'un des exécutables que je développe nécessite une sortie d'un autre exécutable comme argument. Disons que la sortie de "B" doit être passée comme argument de ligne de commande à "A". Dans Eclipse, je ne veux pas modifier manuellement la "Configuration de l'exécution" à chaque fois. Où Eclipse stocke-t-il ces configurations, en particulier les arguments?

J'ai trouvé un "eclipseArguments.txt" dans le dossier extras du projet mais ce n'est pas le même que les arguments que je passe dans les configurations d'exécution. Le fichier ".project" ne le contient pas non plus. Je suis confus.

Merci pour l'aide.

55
AtharvaI

Je l'ai trouvé dans la configuration Debug. Une fois que j'ai exécuté le module, dans la fenêtre de débogage, je peux cliquer avec le bouton droit de la souris sur Propriétés ou sur une option similaire, puis il y a un chemin complet avec tous les arguments.

1
AtharvaI

Vous pouvez trouver les fichiers de configuration dans:

<workspace> /.metadata/.plugins/org.Eclipse.debug.core/.launches

Il devrait y avoir un *.launch fichier pour chaque configuration que vous avez stockée dans cet espace de travail.

105
Luke Dicken

Je ne sais pas où Eclipse stocke les configurations d'exécution "locales" (probablement quelque part sous le répertoire .metadata de l'espace de travail), mais sous l'onglet "commun" de la boîte de dialogue Configurations d'exécution, il existe une option pour l'enregistrer en tant que "fichier partagé" dans un projet, auquel cas il apparaîtra dans le répertoire de votre projet.

13
Aron