tomcat が IDE から実行される場合、通常は起動スクリプトを使用して開始されません。そのため、ロギング構成は取得されません。構成をどこに置く必要がありますか?
質問する
225 次
1 に答える
0
Tomcat は最初に java.util.logging を使用してログを記録します。その形式は非常に読みやすいものではありません。短いログ出力を使用するには、ファイルでログを構成する必要があります。このファイルは、起動スクリプトで定義された標準の場所 (%CATALINA_BASE%\conf\logging.properties) のいずれかです。tomcat が IDE から開始された場合、ファイル名はコマンド ラインで次のように定義する必要があります。
サンプル:
handlers= java.util.logging.ConsoleHandler
.level= INFO
#SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format= %1$TH:%1$TM:%1$TS %4$-5s %2$s: %5$s%n
#results in:
#16:26:26 INFO org.apache.catalina.startup.Catalina load: Initialization processed in 201 ms
#for the format see the javadoc of java.util.logging.SimpleFormatter
于 2013-03-04T10:33:30.677 に答える