ant和Java 8-“主版本52比51更新,该编译器支持的最高主版本”

我正在尝试将ant项目从Java 7升级到Java 8

(在“ Eclipse Kepler”中部署的项目,其“对Eclipse Kepler SR2的Java™8支持”)

为此,我下载了ant

1.9.4(根据这篇文章http://wiki.eclipse.org/Ant/Java8),并将其配置为我的“蚂蚁之家”。

当我尝试编译时收到以下警告: "major version 52 is newer than 51, the highest major version

supported by this compiler. [javac] It is recommended that the compiler be

upgraded."

但是为工作空间定义的编译器是1.8。(在ant配置中,将编译器定义为与工作空间相同的编译器。)

知道发生了什么事吗?

非常感谢。

艾尔

回答:

请检查Ant使用的tools.jar是否来自JDK8,而不是JDK7。

窗口->首选项:

在左窗格中,转到Ant-> Runtime。在“类路径”选项卡中,检查“全局条目”。

以上是 ant和Java 8-“主版本52比51更新,该编译器支持的最高主版本” 的全部内容, 来源链接: utcz.com/qa/421899.html

回到顶部