在AOP中打了断点,怎么都不执行,其他代码都可以执行,最初怀疑是AOP比较特殊,不被eclipse的debug捕获,之后百度良久终于解决:
是因为Eclipse缓存的原因,导致编译的代码和实际编辑器中的代码不匹配,此时清空缓存即可
1、project > clean > clean project selected below >勾选自己的项目清空缓存
2、点击项目右键: Run As > Maven Clean 执行完之后,执行Run As > Maven build
3、删除tomcat的webapp目录下缓存文件,之后重新添加进来