多个web应用webapp. root重用问题

多个web容易出现以下异常:

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.xml都定义自己的webAppRootKey

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

每个项目都要定义才行,每个项目的param-value不能一样


你可能感兴趣的:(c,Web,System)