今天在做东西的时候,发现maven项目中修改了java文件,然后重启tomcat,发现没有任何反应。在debug中发现,写一些测试语句,都直接跳过了,不执行了!所以,可以判断成,不会自动编译了。后来我重新把项目install,然后重新启动tomcat,然后就可以了。。。。
记录一下google成功:
命令行,cd到项目目录,键入 mvn -U eclipse:clean eclipse:eclipse //等待安装一些插件
然后执行:mvn clean package
在eclipse中,pom.xml--->run as --> install
这样就可以了,开启debug模式,修改文件,添加一些测试语句,可以发现,都可以执行,不会跳过了,不用重新maven 从新clean,install操作啦!
如果是新添加了文件,修改了配置文件等等,就需要重新install,启动tomcat啦!另外,发现tomcat的缓存也又可以导致出现不了效果,所以,最好把tomcat也clean,clean workspace一下!