![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Tielvar |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 5.12.2008 Репутация: нет Всего: нет |
Здравствуйте. Проясните пожалуйста несведущему:
Рекомендуется класть настройки log4j.properties в папку WEB-INF/classes. Эта папка создается при билде приложения и лежит по адресу build/web/WEB-INF/classes. Разве правильно лезть руками в папку сборки? И почему настройки должны лежать именно там? |
|||
|
||||
Myryan |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
WEB-INF/classes в веб приложении является classpath. То есть если файл с вашими пропертями находится в
этой папке, то в web.xml к нему можно обратиться
или еще проще
|
||||
|
|||||
Skipy |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 2 Всего: 16 |
Руками - нет. Если log4j.properties лежит в папке с ресурсами, которые копируются в classpath при сборке - это нормально.
Потому что Log4J, если не инициализировать его явно с указанием местоположения файла конфигурации, ищет этот файл в classpath. В который, как уже было сказано предыдущим товарищем, входит /WEB-INF/classes. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |