Затмение, котяра контексте проекта корневая папка затмение


У меня возникла небольшая проблема с настройкой моего проекта Tomcat. Короче говоря, я работаю над динамическим проектом веб-страницы, но, кажется, есть некоторая путаница относительно того, откуда я запускаю приложение.

Запуск следующего кода

File f = new File("");
System.err.println(f.getAbsolutePath());

Выводит результат C:/Eclipse, который оказывается там, где я запускаю Eclipse. Обычно я ожидаю, что это будет выходной каталог, но на этот раз это не так.

Мой проект eclipse настроен на myProject/WebContent/WEB-INF / classes как папка вывода

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

1 6

1 ответ:

Хорошо, я нашел решение.

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

Я настроил это здесь:

Запуск конфигураций > Apache Tomcat запуск конфигураций > вкладка аргументы, в разделе " рабочий каталог "выберите" другое " и укажите каталог.

Спасибо за ваши комментарии!