2009-12-18 2 views
8

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

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

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

спасибо!

ответ

13

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

6

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

3

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

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