在 Eclipse 中,当我右键单击 Gradle 项目并选择 Gradle -> 刷新 Gradle 项目时,它将项目 JDK 更改为 JRE 系统库(未绑定(bind)),并将 Java 合规性更改为 1.4 或更低版本。当我运行任务 gradle cleanEclipse eclipse 时,也会发生同样的情况。
知道如何防止这种情况吗?最有可能的是如何在 eclipse {...} block 中设置项目?谢谢...
最佳答案
我明白了!我必须在 eclipse.ini 中指定 JVM 路径。添加此后:
-vm
PATH_TO_THE_JDK\bin\javaw.exe
上面的-vmargs
选项已解决。
合规性级别保持在 10。JDK 不断切换到 JavaSE-10,但它不再未绑定(bind),语法检查器也不再尖叫缺少库。
关于eclipse - Eclipse中刷新Gradle Project重写项目设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52538556/