当我在JDK 7及更低版本上使用eclipse neon编译/运行ant的构建时,我收到错误消息Unsupported must run on 1.8 or higher
。如果我将蚂蚁和jdk改为8,我就得到unsupported minior/major version
....
有没有办法用ed霓虹灯制作jdk 7及以下?如果我进行了这次升级,我会牺牲以前的所有变化和开发吗?
答案 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