如果您只想尝试使用 JDK8 进行编码,则无需在系统上安装它。就像支持 Java 8 的 eclipse 版本中的 JRE。要获得 Eclipse 的 beta 版本,您可以自己构建它(我对此有疑问)或下载预构建版本。我在 Eclipse 站点上找不到任何预构建版本,但我在这里找到了一个。http://downloads.efxclipse.org/eclipse-java8/
下载完成后,Eclipse > Preferences > Java > Installed JREs
点击添加,然后指定 java 8 主目录。对我来说这是/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home.
现在创建一个项目。1.8 的源级别在 UI 中不可用,您需要修改<my_project>/.settings/org.eclipse.jdt.core.prefs
并确保您有以下几行。
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.source=1.8
那你就可以走了。
eclipse 的构建是测试版,因此代码辅助并不总是适用于新语法。但它可以很好地编译和运行 java 8 代码:-)