ant和java 8 - "主要版本52比51更新,这是该编译器支持的最高主要版本"

Eya*_*hem 15 java eclipse ant

我正在尝试将我的ant项目从java 7升级到java 8.
(项目部署在"Eclipse Kepler"中,"Java™8支持Eclipse Kepler SR2")

为此我下载了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配置中,它将编译器定义为工作空间的相同编译器..)

有什么想法发生了什么?

非常感谢.

的Eyal

man*_*uti 15

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

窗口 - >首选项:

在左侧窗格中,转到Ant - > Runtime.在Classpath选项卡中,选中Global Entries.