web.xml中webAppRootKey

文章来源:原创 作者:Egalee 时间:2017-08-24 15:17:08 访问:8335

前几天为了测试域名指向是否正常,把同一个项目在测试服务器上拷贝了一次,结果另一个项目无法启动,报错信息如下:

Web app root system property already set to different value: 'webapp.root' = [/home/user/tomcat/webapps/project1/] instead of [/home/user/tomcat/webapps/project2/] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!  
意思是“webapp.root”这个key已经指向了项目1,不可以再指向项目2.

要解决此问题,可以在web.xml中加入以下配置

    <context-param>
        <param-name>webAppRootKey</param-name>
        <param-value>aurl-so-web</param-value>
    </context-param>

并且把param-value改成两个不同值,就可以在同一tomcat中运行同一个项目两次。

java更多

前端更多

数据库更多

运维更多