1
當從IDE運行tomcat時,通常不會使用啓動腳本啓動它。 所以日誌記錄配置沒有拿起。 我需要在哪裏放置我的配置?如何以簡短的樣式在IDE中配置tomcat日誌記錄
當從IDE運行tomcat時,通常不會使用啓動腳本啓動它。 所以日誌記錄配置沒有拿起。 我需要在哪裏放置我的配置?如何以簡短的樣式在IDE中配置tomcat日誌記錄
Tomcat最初使用java.util.logging進行登錄。這種格式不容易閱讀。 要使用較短的日誌記錄輸出,您必須在文件中配置日誌記錄。該文件可以是啓動腳本(%CATALINA_BASE%\ conf \ logging.properties)定義的標準位置。 如果從IDE啓動tomcat,則必須通過命令行定義文件名: 「-Djava.util.logging.config.file = ... your-tomcat-installation \ conf \ logging.properties」
樣品:
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