色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何為Tomcat服務(wù)器上的多個(gè)app配置公共的logback.xml?

1.配置一個(gè)公共的logproperty或xml文件,比方說采用了logback,我們會(huì)有一個(gè)myLogback.xml

2.

將該配置文件放于tomcat的一個(gè)common目錄,比如your_tomcat/conf,并將該目錄加入到tomcat的classPath,方法有很多,最簡(jiǎn)單你的可以直接修改catalina.bat或setclasspath.bat,增加該目錄到CLASSPATH變量中

3.在每個(gè)app的web.xml中指定logback.configuration的resourcename

(見圖)

4.在tomcat的啟動(dòng)時(shí)

set“JAVA_OPTS=%JAVA_OPTS%-Dlogback.ContextSelector=JNDI”

這樣,logback在啟動(dòng)時(shí),就會(huì)通過contextSelector在你app的classLoader目錄下尋找web.xml定義的logback/configuration-resource,在這里例子中,contextSelector會(huì)在啟動(dòng)的過程中在classLoader的目錄中尋找myLogback.xml作為logContext的配置文件,由于classLoader的機(jī)制是繼承于容器的,所以,索然myLogback.xml沒有放在war包當(dāng)中,但我們?nèi)匀豢梢栽谌萜鞯腸lasspath目錄中找到它