【发布时间】:2023-03-19 07:12:02
【问题描述】:
当我在 JDK 7 及以下版本上使用 eclipse neon 在 ant 上编译/运行构建时,我收到错误消息说 Unsupported must run on 1.8 or higher。如果我在 ant 上将我的 ant 和 jdk 更改为 8,我会得到 unsupported minior/major version....
有没有办法用 eclipse neon 构建 jdk 7 及以下版本?如果我进行了这次升级,我是否会牺牲我之前的所有更改和开发?
【问题讨论】:
-
检查你的build.xml,你必须定义jdk版本1.8但是你系统上的jdk低于1.8
-
不确定您的设置有什么问题;但我在 eclipse-neon 的偏好中定义了 1.7 和 1.8 JDK;并取决于某些情况;为他们中的任何一个构建东西;没有任何问题。正如Boola所说;我猜你系统的一部分说“我需要 1.8”,而你只是“给”那个组件 1.7 JDK。
标签: java eclipse ant compilation