Можно, конечно, настраивать логирование и программно, устанавливая обработчики, задавая их уровни и прочую конфигурационную информацию внутри программного кода, но Tomcat позволяет сделать это проще, в одном конфигурационном файле, настройки которого отразятся на всём веб-приложении в целом. Для этого необходимо создать файл logging.properties в WEB-INF/classes приложения (или, при сборке приложения NetBeans`ом, в "Исходный файлах"), где и настроить логирование. Подробнее о настройке можно почитать в доках по томкату (http://tomcat.apache.org/tomcat-6.0-doc/logging), приведу лишь пример настройки:
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
org.apache.juli.FileHandler.level = WARNING
org.apache.juli.FileHandler.directory = ${catalina.base}/logs
org.apache.juli.FileHandler.prefix = mywebappname.
org.apache.catalina.level=WARNING
java.util.logging.ConsoleHandler.level = WARNING
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
Комментариев нет:
Отправить комментарий