Tomcat识别到正在部署多个应用程序。这些多个应用程序是同一应用程序的不同版本,因此它们具有相同的文件名。我试图调试某个文件,但是意识到由于某种原因,即使我使用的是正确版本的应用程序(我想放入的正确的Web应用程序),我也从其他版本的Web获取文件。应用程序开始运行。我曾尝试从Google Chrome开发者工具中进行一次硬重装,但这并没有任何改变。我确保检查了正确的Web应用程序文件,并将其与Google Chrome生成的文件进行了比较。
当然,我可以删除其他项目,但是对于Tomcat为什么将自己与具有相同名称的其他文件混淆的问题,我仍然想要一个答案。
我不知道这是否起作用,但是Web应用程序的某些版本是使用.war压缩的,而其他版本则不是。
当路径明显不同时,为什么Tomcat会将一个文件与另一个文件混淆了?