第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应该是不一样的。