刚开始接触Intellij IDEA的时候,由于不熟练,经常搞出一些莫名其妙的问题。曾经碰到过一个神奇的问题,有一天不知道做了什么操作,一点预兆都没有,实在不晓得怎么回事,在某一个java类的左上角出现了灰色叉号,尝试了各种方法,最后还是无奈,有叉号的那个类始终无法被编译。
在尝试中找到一条解决办法:
找到project的目录下.idea文件夹中compiler.xml。里面有一个标签叫”<excludeFromCompile><resourceExtensions />”,里面列了那个不被编译的类,把这个标签对删掉。
在intellij中删掉这个module,重启intellij
到module的目录下删掉ciatexam.iml
在Intellij中重新导入module,重新配置
重新编译,哦了。