我使用IntelliJ 2018.3,我需要使用JDK 11.
该项目在Eclipse(Eclipse编译器)上编译,但在IDEA(Javac编译器)上编译
所以我决定在IDEA(Eclipse编译器4.7.2)上使用Eclipse编译器,但我总是有这个错误:
是否有任何解决方案使用Eclipse编译器在IntelliJ上编译我的程序,如果是,我该怎么做?
解决方法:
使用JDK 9或更低版本,Java 10和11尚不支持:https://youtrack.jetbrains.com/issue/IDEA-190791(Eclipse编译器特定限制).
您可以增加运行构建过程的JVM的堆大小,并切换回javac编译器,而不是使用Eclipse编译器:
这应该修复第一个错误.