`
wuxiao_v
  • 浏览: 43974 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决多重web应用中webapp. root重用的问题  

阅读更多
当在tomcate中发布多个同根的应用时,容易出现这样异常:
java.lang.IllegalStateException: Web app root system property already set to different value: 'Portal.root' = [C:\jakarta-tomcat-5.0.30\webapps\Portal\] instead of [C:\jakarta-tomcat-5.0.30\webapps\Poral\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
解决方法:
检查发布的多个Web应用的web.xml文件,其中是否定义了相同的webAppRootKey, 如:
### app1: 
<context-param> 
<param-name>webAppRootKey</param-name> 
<param-value>app1.root</param-value>   <!-- 第一个应用的根 -->
</context-param>

### app2: 
<context-param> 
<param-name>webAppRootKey</param-name> 
<param-value>app1.root</param-value>   <!-- 第二个应用的根 -->

</context-param>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics