问题的出现:
今天遇到一件很奇怪的事情,idea对于某个模块的代码无法进行编译,svn提交后,在别人的机器上可以正常编译,但在自己的机器上无法编译。
那么肯定不是代码的问题了。一定是自己的机器问题。
分析排除问题解决过程:
首先认为自己机器卡,然后刷新maven ,删除原先编译得文件,重新编译,仍然不行。
那么肯定就是idea的锅了,重新生成idea得配置文件,编译正常。
解决方法的步骤:
idea重新生成配置文件得方法记录一下:
**
1.根据路径找到原配置文件 xxx.iml,然后删除它
**

2. 然后点击Invalidate Caches 使隐藏文件无效,并重新生成

3.接下来出现下图,点击Invalidate and restart使无效并重启idea

隐藏文件将在下一次启动时失效并重新构建。
然后idea会重启,配置文件就会重新生成。
本文详细介绍了在遇到IDEA无法编译代码问题时的解决步骤。通过排除代码本身及maven刷新等常规方法未果后,最终通过删除并重新生成IDEA配置文件成功解决了问题。
1万+

被折叠的 条评论
为什么被折叠?



