1. 程式人生 > >tomcat,weblogic下配置問題

tomcat,weblogic下配置問題

今天同事和我說,他的工程在weblogic環境下部署就報錯,noclassdeffound,tomcat下沒事。

就幫他看了一下,發現他用的是logbak作為寫日誌的工具,實話實說沒用過這個,所以開始以為是logbak的問題,因為報錯是slf4j的類NoClassDefFound。

後來改了還不行,才想到tomcat如果不報錯,應該不是包的問題。

然後他們提到了jdk的版本問題,我想有可能。中午吃飯完去看看,發現都是1.6,換了一個別的1.6jdk,還是報錯。

然後就搜了一下,tomcat weblogic slf4j 結果發現問題了。

weblogic自己也是帶一些jar包的,肯定是和自己的包衝突了。

怎麼解決呢?發現要加一個weblogic.xml配置檔案在web-inf下,這是突然想起來其他專案的工程也有weblogic.xml檔案,然後把這個檔案拷給他,重新部署,OK。