Tomcat 7 запускается более 21 минуты:
ene 09, 2013 10:01:39 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1290787 ms
Когда он заканчивает, он говорит, что сканирует JAR, которые не содержат TLD:
ene 09, 2013 10:59:39 AM org.apache.jasper.compiler.TldLocationsCache tldScanJar
INFO: Al menos un JAR, que se ha explorado buscando TLDs, aún no contenía TLDs. Activar historial de depuración para este historiador para una completa lista de los JARs que fueron explorados y de los que nos se halló TLDs. Saltarse JARs no necesarios durante la exploración puede dar lugar a una mejora de tiempo significativa en el arranque y compilación de JSP .
Можно найти пасту всего журнала Вот.
После поиска ошибки я обнаружил, что кто-то решил ту же проблему путем изменения /var/lib/tomcat7/conf/logging.properties
для регистрации более подробной информации.
Но когда я установил org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level
к FINE
как указано в ссылке, вывод моего журнала остается неизменным.
Как я могу добавить в журнал Tomcat 7 больше?
Из документации Tomcat 7 (по адресу https://tomcat.apache.org/tomcat-7.0-doc/logging.html#Using_java.util.logging_(default) ):
По умолчанию
logging.properties
в JRE указываетConsoleHandler
который направляет вход вSystem.err
. По умолчаниюconf/logging.properties
в Apache Tomcat также добавлено несколькоFileHandlers
которые пишут в файлы.Порог уровня журнала обработчика равен
INFO
по умолчанию и может быть установлен с помощьюSEVERE
,WARNING
,INFO
,CONFIG
,FINE
,FINER
,FINEST
илиALL
. Вы также можете указать конкретные пакеты для сбора журналов и указать уровень.Вот как вы должны установить отладку из Tomcat. Вам нужно будет убедиться, что уровень ConsoleHandler (или FileHandler) также установлен для сбора этого порога, поэтому
FINEST
илиALL
должен быть установлен. Для получения полной информации обратитесь к документации java.util.logging в JDK:org.apache.catalina.level=FINEST
В tomcat 7 logging.properties содержит запись: #org.apache.jasper.compiler.TldLocationsCache.level = FINE
, который по умолчанию закомментирован. Поможет ли удаление комментария дать вам информацию, которую вы ищете?