Как заставить Eclipse запрашивать у меня аргументы командной строки - PullRequest
79 голосов
/ 24 ноября 2008

Я знаю, что могу настроить аргументы командной строки в конфигурации «Выполнить», но я хочу запустить файл Java несколько раз с разными аргументами командной строки. Больно каждый раз менять конфигурацию запуска.

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

Ответы [ 3 ]

93 голосов
/ 24 ноября 2008

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

 ${string_prompt}

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

Они доступны через кнопку Variables на вкладке (x)= Arguments диалогового окна Run Configuration.

60 голосов
/ 11 июля 2011

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

Вы также можете ввести ${string_prompt:My Prompt Text:Default Value}

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

18 голосов
/ 13 октября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...