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ログをさらに作成するにはどうすればよいですか?
Tomcat 7では、logging.propertiesに次のエントリが含まれています:#org.Apache.jasper.compiler.TldLocationsCache.level = FINE
。デフォルトでコメント化されています。コメントのヘルプを削除すると、探している情報が得られますか?
Tomcat 7のドキュメントから( https://Tomcat.Apache.org/Tomcat-7.0-doc/logging.html#Using_Java.util.logging_(default) にあります):
JREのデフォルトの
logging.properties
は、ロギングをSystem.err
にルーティングするConsoleHandler
を指定します。 Apache Tomcatのデフォルトの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