tomcat发布多个项目
来源:互联网 发布:广州优享网络 编辑:程序博客网 时间:2024/06/05 22:40
最近在项目中需要在tomcat中发布多个web项目,在启动的时候发生报错,报错信息如下:
java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [....\tmp1\wtpwebapps\workreport\] instead of [.....\wtpwebapps\ApprovalFront\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files! at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:150) at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:116) at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5528) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722)
通过报错信息加上百度查询,原来web项目发布多个时,需要在web.xml中定义唯一的webAppRootKey,解决办法:
在每个web项目中的web.xml文件中定义webAppRootKey属性,如下:、
<!--web1中的web.xml--><context-param> <param-name>webAppRootKey</param-name> <param-value>ysdq-web</param-value></context-param><!--web2中的web.xml--><context-param> <param-name>webAppRootKey</param-name> <param-value>ysdq-web-in</param-value></context-param>
此外,在运行web项目时经常遇到以下问题: Resource is out of sync with the file system
主要原因:文件系统不同步造成的
解决办法:
选中工程,右键,选择F5(手动刷新);
阅读全文
0 0
- tomcat发布多个项目
- tomcat 发布多个web项目
- Tomcat发布多个项目抛出异常
- tomcat 发布多个web项目
- tomcat 发布多个项目时抛的webAppRootKey错误
- tomcat 发布多个项目时抛的webAppRootKey错误
- 【Tomcat】发布多个项目时抛webAppRootKey错误
- tomcat 发布多个项目时抛的webAppRootKey错误
- tomcat 发布多个项目时抛的webAppRootKey错误
- Tomcat发布多个项目时抛的webAppRootKey错误
- Tomcat发布多个项目时抛的webAppRootKey错误
- Tomcat发布多个项目时抛的webAppRootKey错误
- linux下一个tomcat用不同端口发布多个项目
- linux下一个tomcat用不同端口发布多个项目
- windows下tomcat 发布多个web项目(多个域名,同一ip)
- Tomcat 发布多个web项目(多个域名,同一ip)
- eclipse发布多个项目
- 同一个Tomcat下发布多个使用Log4j的项目报错
- [js高手之路]从原型链开始图解继承到组合继承的产生
- Atcoder D
- 机器学习分类算法——集成学习
- 高级拖拽
- hdu 1241 dfs求连通块
- tomcat发布多个项目
- 正睿OI 2017冲刺T1Wa掉有点忧伤........
- 博弈——Doubloon Game
- 2072删数问题
- RQNOJ 188 购物问题
- python3 云词(wordcloud)安装失败解决方案
- codeforces 845A Chess Tourney
- Android native和h5混合开发几种常见的hybrid通信方式
- Redhat 7将网卡名称eno16777736改为eth0