一个Tomcat部署多个项目引起的冲突

如题所述

第1个回答  2022-07-25
项目部署在windows服务器上,(真心不造经济学院为什么要买一台windows服务器)

在服务器上部署多个项目的时候,由于第二个项目自己偷懒就复制了第一个项目的web.xml,没想到连webAppRootKey也一起复制过去了,于是造成冲突。

查看日志:Web app root system property already set to different value: 'app1.root' = [D:\apache\apache-tomcat-8.5.12-windows-x64\webapps\teachers\] instead of [D:\apache\apache-tomcat-8.5.12-windows-x64\webapps\teachers_files\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!

不得不说日志是个好东西,记录了项目的行为

另外项目的webAppRootKey就不复制了,他们的值都是相同的。

解决方法:因此两个项目中paran-value应该是不一样的。
相似回答
大家正在搜