2008-11-24 3 views
74

Я знаю, что могу настроить аргументы командной строки в конфигурации «Запуск», но я хочу несколько раз запускать java-файл с разными аргументами командной строки. Это больно менять конфигурацию запуска каждый раз.Как заставить Eclipse запрашивать аргументы командной строки

Есть ли способ заставить Eclipse запрашивать аргументы командной строки каждый раз при запуске программы?

ответ

89

Добавить string_prompt как Program Argument в конфигурации Run.

${string_prompt} 

Есть также file_prompt и folder_prompt если вы хотите конкретно файлы \ папки.

Они доступны через кнопку Variables на вкладке (x)= Arguments диалогового окна «Запуск конфигурации».

+0

Знаете ли вы, как это сделать для команд maven? – Adam 2016-04-07 11:32:14

18

Кроме того, вы можете добавить строку в приглашение, используя $ {string_prompt: My Prompt Text}, который отобразит диалоговое окно с полем «Пожалуйста, введите значение для текста подсказки».

55

Это старый вопрос, но так как я действительно не вижу эту дополнительную информацию в другом месте

Можно также ввести ${string_prompt:My Prompt Text:Default Value}

И появится окно с предложением "Пожалуйста, введите значение для текста подсказки ', а затем со значением по умолчанию' Значение по умолчанию '.

Смежные вопросы