您的位置:首页 > 移动开发

java.lang.IllegalStateException:Web app root system property already set to different value 错误原因及解决

2017-05-31 14:01 549 查看
这个问题的出现,是由于一个WEB服务器同时部署多个使用Log4j的应用上。

解决方法:

在每个应用的web.xml中加上:

<context-param>
<param-name>webAppRootKey</param-name>
<param-value>myapp.root</param-value>
</context-param>

然后在log4j.properties里使用${myapp.root},只要这个名称不重复就ok了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐