idea 中java代码修改后运行代码不生效
背景
在使用idea开发项目过程中,经常会多版本切换开发,有时在一个分支中提交代码修改后,重新运行项目还是之前版本的项目,修改没有生效
解决方案
方案一
依赖的模块版本不变,只修改了代码没有及时打到本地库。可以对依赖的模块执行 mvn clean install
后重新运行项目
方案二
原先的项目文件 .iml 异常导致加载不正确。在项目的根目录执行以下命令 mvn idea:module
重新生成项目文件 .iml,然后重新运行项目