如何在Eclipse Oxygen中设置java 10?
我不确定最新版本的eclipse即Oxygen是否支持java 10。 我从我的mac机器上的首选项配置了Java 10的JRE。
另外,我尝试将maven编译器插件添加到我的pom.xml中: –
org.apache.maven.plugins maven-compiler-plugin 10 10 10 true /Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
设置运行配置后我也尝试了如下: –
有人知道我怎么能让它适用于java-10。
我尝试运行以下代码: –
public class App { public static void main(String[] args) { var list = new ArrayList(); System.out.println("Hello World!"); } }
更新: –我在评论中应用了建议的补丁,但仍然失败。
截图如下: –
另外,我按照这篇文章进行编译。 所以,编译实际上是从eclipse( maven install
)开始工作但是当我尝试运行应用程序时它仍然失败。
所以,我请求eclipse查看它,看看为什么补丁不起作用。
这是我得到的答案
以下是Eclipse社区的确切评论: –
注意:此function修补程序已禁用。 它原本打算安装在4.7.3版本之上。 现在,可以通过4.7.3a版本在下载页面上获得Java 10支持。 可以从中下载支持此function的最早版本
所以从这里下载支持的版本。 在这里查看Eclipse的新function和java 10。
希望能帮助到你!
编辑:补丁支持是临时的,已被删除。 所以,现在你需要安装最新的eclipse版本,并且它支持java 10