tomcat启动多个应用logback初始化失败报Web app root system property already set to different value: 'webapp.root'
2017-05-24 16:35
741 查看
tomcat部署启动启动项目:
这两个项目都使用了logback;
由于两个应用里面的web.xml都没有配置webAppRootKey,如果没有配置webAppRootKey就会使用默认的webapp.root
就会使用默认的webapp.root
1.没有配置webAppRootKey的web.xml
A应用的web.xml
B应用的web.xml
错误的配置如上所示:
启动报错:
正确的配置就是给每个应用添加webAppRootKey
ps:放开上面的注释就是正确的配置
注意配置顺序,不能把webAppRootKey配置放到logback的上面
正确的配置,正常的启动就不截图了!
这两个项目都使用了logback;
由于两个应用里面的web.xml都没有配置webAppRootKey,如果没有配置webAppRootKey就会使用默认的webapp.root
就会使用默认的webapp.root
1.没有配置webAppRootKey的web.xml
A应用的web.xml
B应用的web.xml
错误的配置如上所示:
启动报错:
正确的配置就是给每个应用添加webAppRootKey
ps:放开上面的注释就是正确的配置
注意配置顺序,不能把webAppRootKey配置放到logback的上面
正确的配置,正常的启动就不截图了!
相关文章推荐
- 一个tomcat部署两个项目引发的血案:Web app root system property already set to different value: 'webapp.root'
- tomcat下多应用log4j冲突:Web app root system property already set to different value
- Debug:tomcat:Web app root system property already set to different value:
- Web app root system property already set to different value: 'webapp.root'
- Web app root system property already set to different value: 'webapp.root'
- Web app root system property already set to different value: 'webapp.root'
- web 问题 Web app root system property already set to different value: 'webapp.root'
- Debug:tomcat:Web app root system property already set to different value:
- Web app root system property already set to different value: 'webapp.root' =
- Web app root system property already set to different value: 'webapp.root'
- Web app root system property already set to different value: 'webapp.root'
- Web app root system property already set to different value: 'webapp.root'
- java.lang.IllegalStateException: Web app root system property already set to different value .
- Web app root system property already set to different value
- Web app root system property already set to different value 错误原因及解决
- java.lang.IllegalStateException: Web app root system property already set to different value
- java.lang.IllegalStateException: Web app root system property already set to different value .
- java.lang.IllegalStateException: Web app root system property already set to different value: 'webap
- java.lang.IllegalStateException: Web app root system property already set to different value
- java.lang.IllegalStateException: Web app root system property already set to different value