Tomcat 7需要超过21分钟才能开始:
ene 09, 2013 10:01:39 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1290787 ms
当它完成时,它说它正在扫描不包含TLD的JAR:
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日志更多?
发布于 2013-01-21 14:37:37
在tomcat 7中,logging.properties包含一个条目:#org.apache.jasper.compiler.TldLocationsCache.level = FINE
,默认情况下它被注释掉。删除评论会给你提供你想要的信息吗?
发布于 2014-01-03 07:06:16
来自Tomcat 7文档(请访问https://tomcat.apache.org/tomcat-7.0-doc/logging.html#Using_java.util.logging_(默认):
JRE中的默认
logging.properties
指定将日志记录路由到System.err
的ConsoleHandler
。Apache中的默认conf/logging.properties
还添加了几个写入文件的FileHandlers
。处理程序的日志级别阈值默认为INFO
,可以使用SEVERE
、WARNING
、INFO
、CONFIG
、FINE
、FINER
、FINEST
或ALL
设置。还可以针对特定的包收集日志记录,并指定级别。下面是如何从Tomcat设置调试。您需要确保ConsoleHandler(或FileHandler‘)级别也设置为收集此阈值,因此应该设置FINEST
或ALL
。有关详细信息,请参阅JDK中的java.util.logging文档: org.apache.catalina.level=FINEST
https://serverfault.com/questions/466190
复制相似问题