logback配置文件詳解 如何為Tomcat服務器上的多個app配置公共的logback.xml?
如何為Tomcat服務器上的多個app配置公共的logback.xml?1. 配置公用日志屬性或XML文件。例如,如果使用logback,我們將有一個myLogback.xml文件2.將配置文件放在t
如何為Tomcat服務器上的多個app配置公共的logback.xml?
1. 配置公用日志屬性或XML文件。例如,如果使用logback,我們將有一個myLogback.xml文件
2.
將配置文件放在tomcat的公共目錄中,例如您的 omcat/conf,并將該目錄添加到tomcat的類路徑中。有許多方法,其中最簡單的方法可以直接修改卡特琳娜.巴特或者設置類路徑.bat將目錄添加到classpath變量中
3網(wǎng)站.xml在中指定logback.configuration配置啟動Tomcat時,設置“Java”uopts=%Javauopts%-Dlogback.ContextSelector=JNDI“
這樣,當應用程序啟動時,將通過contextselector在應用程序的classloader目錄中搜索logback網(wǎng)站.xml在本例中,contextselector將在啟動期間搜索classloader目錄myLogback.xml文件作為logcontext的配置文件,classloader的機制是從容器繼承的,所以不是myLogback.xml文件不是的但是我們?nèi)匀豢梢栽谌萜鞯念惵窂侥夸浿姓业剿?/p>