Куда Вы помещаете входной файл в затмение (Java) для чтения его из консольной команды?

Я пишу программу Java в затмении (galileo версия). Программа считывает простые пользовательские данные из входного файла, указанного при консольной команде, и обработайте его.

Но я не уверен, куда я должен поместить, этот входной файл в затмевают рабочую область, так, чтобы, когда я запускаю программу в затмении и тип во входном имени файла, это могло быть найдено, и программа может обработать его.

и есть ли способ установить путь к файлу так, чтобы я мог просто поместить входной файл куда-нибудь и указал путь к файлу во времени выполнения?

спасибо!

8
задан Todd 18 December 2009 в 16:47
поделиться

3 ответа

Процесс Java запускается с каталогом проекта в качестве рабочего каталога по умолчанию.

14
ответ дан 5 December 2019 в 07:11
поделиться

Рабочий каталог по умолчанию при запуске приложения Java в Eclipse - это каталог проекта. Если вы поместите свой файл данных в этот каталог, вы можете просто ссылаться на файл без какого-либо предшествующего пути. Вы также можете изменить рабочий каталог, но изменив свойства запуска для своего приложения.

6
ответ дан 5 December 2019 в 07:11
поделиться

В качестве альтернативы вы можете просто указать путь к файлу в качестве аргумента вашего Java-процесса. В меню «Выполнить» выберите «Выполнить конфигурации». Вы должны увидеть свой класс в разделе «Приложения Java». Выберите вкладку «Аргументы» и просто укажите путь в поле «Аргументы программы».

3
ответ дан 5 December 2019 в 07:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: