0
回答
common-logging、log4j放在一个共享共享,只有一个web项目可以打印日志
科大讯飞通用文字识别100000次/天免费使用。立即申请   

tomcat部署结构:

|--commonLibrary

|--tomcat

|--webapp1

|--webapp2

在tomat server.xml中配置两个web应用的位置:

<Context path="/webapp1" docBase="${catalina.base}/../../webapp1" reloadable="false">
</Context>	 
<Context path="/webapp2" docBase="${catalina.base}/../../webapp2" reloadable="false">
</Context>

在tomcat catalina.properties中配置jar包共享目录:

common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/../../commonLibrary/*.jar

现webapp1的log打印输入正常,而且webapp2的log不会打印,其中webapp1、webapp2是相同的项目!

举报
刘洋
发帖于5年前 0回/401阅
顶部