该问题可能是tomcat的缓存导致!
解决办法:
rm -rf Catalina
把tomcat的work目录下的Catalina直接删掉,重新启动tomcat即可。
Tomcat 的work目录下的Catalina
- 它是tomcat编译你的项目后,产生的文件,也就是你的项目的class文件(如果不是java文件,则直接复制,比如jsp等)
- 也就是说,你把项目的原文件放入webapps,当tomcat启动的时候,就会把
这个文件夹下的项目,进行编译,然后存放到Catalina目录下, - 当别人访问的时候,就是访问这里的文件
- 当用户第一次访问一个jsp页面时才会把webapps下的相应页面放到Catalina下作为缓存回复
- Catalina下有一个localhost文件夹,主要是tomcat把jsp生成的servlet置于此目录下。里面的文件夹名字都是你的工程的名字。
————————————————
注: 本个知识点源于
https://blog.csdn.net/u012665434/article/details/84831100