2008-11-24 4 views
74

Je sais que je peux configurer les arguments de ligne de commande dans la configuration d'exécution mais je veux exécuter un fichier java plusieurs fois avec différents arguments de ligne de commande. C'est une douleur de changer la configuration d'exécution à chaque fois.Comment faire Eclipse me invite pour les arguments de ligne de commande

Est-il possible que je peux faire Eclipse me pour les arguments de prompt ligne de commande à chaque fois que je lance le programme?

Répondre

89

Ajoutez string_prompt comme Program Argument dans la configuration Run.

${string_prompt} 

Il y a aussi un file_prompt et un folder_prompt si vous voulez que les fichiers spécifiquement \ dossiers.

Ils sont disponibles via le bouton Variables sur l'onglet (x)= Arguments de la boîte de dialogue Configuration de l'exécution.

+0

Connaissez-vous un moyen de le faire pour les commandes maven? – Adam

18

En outre, vous pouvez ajouter une chaîne à l'invite en utilisant $ {string_prompt: My Prompt Text} qui affichera la boîte de dialogue avec 'Veuillez entrer une valeur pour My Prompt Text'.

55

Ceci est une vieille question, mais comme je ne vois pas vraiment cette info nulle part ailleurs

Vous pouvez également taper ${string_prompt:My Prompt Text:Default Value}

Et cela fera apparaître une fenêtre demandant 'entrée S'il vous plaît une valeur pour My Prompt Text 'et ensuite avec une valeur par défaut de' Valeur par défaut '.

Questions connexes