Затмение, котяра контексте проекта корневая папка затмение
У меня возникла небольшая проблема с настройкой моего проекта Tomcat. Короче говоря, я работаю над динамическим проектом веб-страницы, но, кажется, есть некоторая путаница относительно того, откуда я запускаю приложение.
Запуск следующего кода
File f = new File("");
System.err.println(f.getAbsolutePath());
Выводит результат C:/Eclipse
, который оказывается там, где я запускаю Eclipse.
Обычно я ожидаю, что это будет выходной каталог, но на этот раз это не так.
Мой проект eclipse настроен на myProject/WebContent/WEB-INF / classes как папка вывода
Как я могу настроить нужный каталог? Сейчас мне нужно использовать абсолютные пути, которые не будут работать для всех участников проекта.
1 ответ:
Хорошо, я нашел решение.
Похоже, что мой рабочий каталог по умолчанию был установлен в мою папку eclipse для проекта, поэтому я решил его, указав корневую папку проекта вместо этого, что обычно имеет место.
Я настроил это здесь:
Запуск конфигураций > Apache Tomcat запуск конфигураций > вкладка аргументы, в разделе " рабочий каталог "выберите" другое " и укажите каталог.
Спасибо за ваши комментарии!