繁体   English   中英

是否可以在Eclipse或任何其他IDE中使用Java SE 8以上版本?

[英]Is it possbile to use Java SE version above 8 in Eclipse or any other IDE?

我想在我的项目中使用新的JDK 11(版本11.0.2),并且立即安装了它。 我还将路径变量设置为JDK并删除了旧的JAVA_HOME变量。 但是,当我想设置新的构建路径时,它表示Java SE 11(以及9和10)是未绑定的。 我只能够使用Java SE 8和更低版本。

我试图将我的path变量和JAVA_HOME变量正确设置为C:\\ Program Files \\ Java \\ jdk-11.0.2和C:\\ Program Files \\ Java \\ jdk.11.0.2 \\ bin,但这对我不起作用。 我也发现我通过使用命令提示符将JDK设置为Java版本11.0.2

javac -version
--> javac 11.0.2

Java版本仍为1.8.0_202

java -version
--> java version "1.8.0_202"
--> Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
--> Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

在“ Java>已安装的JRE”中的“首选项”中告诉Eclipse您想要使用的JDK / JRE。

在“ Java>已安装的JRE>执行环境”中的“首选项”中,将执行环境连接到JDK / JRE。

在“ Java>编译器”的“首选项”中设置所需的编译器合规性级别。

对于单个项目,请在“ Java构建路径”页面(“库”选项卡)的项目属性中指定要使用的JDK / JRE。

您还可以在“ Java编译器”属性中为项目设置编译器符合性级别。

使用“运行>运行配置”来设置从Eclipse中运行程序时使用的JDK / JRE。

要获得Java 11的全面支持,您需要运行当前的Eclipse(2019-03)或Eclipse 2018-12,早期版本不支持它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM