带有JDK 7或更低版​​本的Eclipse Neon

时间:2016-06-28 12:40:10

标签: java eclipse ant compilation

当我在JDK 7及更低版本上使用eclipse neon编译/运行ant的构建时,我收到错误消息Unsupported must run on 1.8 or higher。如果我将蚂蚁和jdk改为8,我就得到unsupported minior/major version ....

有没有办法用ed霓虹灯制作jdk 7及以下?如果我进行了这次升级,我会牺牲以前的所有变化和开发吗?

3 个答案:

答案 0 :(得分:8)

Eclipse Neon本身必须使用Java 8运行。

您仍然可以使用较旧的Java版本来运行程序。在'Java>中的首选项中配置可用的JRE / JDK已安装的JRE'。然后配置项目或“运行配置”以选择要使用的版本。

答案 1 :(得分:2)

您可以按照以下方式进行编辑(确保安装路径),

-vm
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin 
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/

答案 2 :(得分:1)

理想情况下,Neon应该在java 1.8上运行,但你可以在java 1.7上运行neon

只需更改eclipse.ini文件中的java版本即可。 Dosgi.requiredJavaVersion = 1.7