Относительный путь к файлу eclipse

154
05 декабря 2017, 20:34

Приветствую. Есть java-servelt, разрабатываемый в eclipse. В сервлете используется slf4j.Logger, конфигурация для которого читается из xml файла:

configurator.doConfigure("logger.xml");

Я через eclipse добавил в проект файл logger.xml и добавил в него нужные настройки. При запуске сервлета на сервере вылетает ошибка, что такой файл не найден. Если указать абсолютный путь к файлу, то все ок. Но такой вариант не подходит, т.к. на машине, на которой будет работать сервлет такого пути может не быть. В архиве myservlet.war\WEB-INF\classes\ есть logger.xml, но из нее не получается загрузить конфиг, описанным выше способом. Подскажите, как мне использовать относительный путь, что бы приложение можно было запустить на сервере, на котором нет этого xml файла с конфигурацией логгера.

READ ALSO
Java 8 Stream API: NPE при создании Map при значениях null

Java 8 Stream API: NPE при создании Map при значениях null

Одним моим коллегой был обнаружен баг в Stream API: если создавать Map из stream() при помощиcollect(Collectors

152
Не дергается функция на resize окна

Не дергается функция на resize окна

Есть проблемаКогда размер экрана меньше 1023px, то фильтры скрываются и увидеть их можно щелкнув по кнопке "Filters"

228
Аккордеон для списка JS/Jquery

Аккордеон для списка JS/Jquery

ЗдравствуйтеВопрос из разряда фантастики, но все же

278
Не работает проверка на строку JS

Не работает проверка на строку JS

Самая обычная проверка на строку, но по какой-то причине - не работает

299