2014-02-11 3 views
0

У меня есть проект maven webapp, импортированный в eclipse 3.4 с протоколом logback (1.0.9). Существует:Eclipse: Избегайте тестовых ресурсов во время запуска приложения

  • SRC/основные/ресурсы/logback.xml
  • SRC/тест/ресурсы/Logback-test.xml

Когда я запускаю веб-приложение в Tomcat, из-за заказа Logback находит файл конфигурации, logback-test.xml всегда загружается. Я хочу, чтобы logback.xml загружался вместо этого для запуска приложения и использовал logback-test.xml только для тестовых классов.

Как я могу это достичь?

+0

Странно, в упакованном WAR тестовые ресурсы должны не пробились в WAR. Вы уверены, что ваш тестовый каталог каким-то образом не был настроен как один из исходных каталогов? Если нет, разместите свою структуру папок и POM. – manish

+0

".. Вы уверены, что ваш тестовый каталог каким-то образом не был настроен как один из исходных каталогов? .." - Не уверен. Как я могу подтвердить? – tbaker

+0

Пожалуйста, разместите свою структуру папок и файл POM. – manish

ответ

0

Проблема заключалась в неправильной настройке местоположений для развертывания в Tomcat. Это может быть сконфигурирован в Затмении от

Свойства проекта>развертывания Ассамблеи

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