最近IntelliJ IDEA更新到2020.2后,在File | Settings | Build, Execution, Deployment | Compiler | Java Compiler设置使用javac编译项目报错:java: Compilation failed: internal java compiler error。

解决方法1:(参考文章:https://youtrack.jetbrains.com/issue/IDEA-209978)

  在File | Settings | Build, Execution, Deployment | Compiler | Java Compiler设置使用javac后,在javac Options 中将"Use compiler from module target JDK when possible"勾选去掉后,重新编译项目成功。

解决方法2(此方法是在方法1后试用的,可能不太好使,建议采用解决方法1):

      在idea的vmoptions文件中加入

-Dcompiler.ref.index=false

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐