经常出现修改Java类后重启,但是运行的编译类,并不是最新的,有可能是旧版本。
如下图,调试打断点是灰色的,也执行不到最新的代码
尝试过:
- 清除IDEA缓存,重启IDEA
- 手动删除build文件夹并重启IDEA
均无效
经常出现修改Java类后重启,但是运行的编译类,并不是最新的,有可能是旧版本。
如下图,调试打断点是灰色的,也执行不到最新的代码
尝试过:
均无效
build
目录后编译的 class 文件应该就没有了,所以不应该还是加载旧类。 检查一下是不是依赖了包含相同类的某个 jar 文件。