logback配置文件路徑 web應用配置的logback,為什么在tomcat下沒日志文件出現(xiàn)?
web應用配置的logback,為什么在tomcat下沒日志文件出現(xiàn)?如何為Tomcat服務器上的多個app配置公共的logback.xml?1。配置公共日志屬性或XML文件。例如,如果使用logba
web應用配置的logback,為什么在tomcat下沒日志文件出現(xiàn)?
如何為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>