java - Ant 1.10.1 版本抛出 java unsupported class version 错误

标签 java ant

我已经在我的机器上安装了 ANT,当我尝试通过提供以下命令通过命令窗口控制台测试 ant 安装时,我已经为 ANT_HOME 设置了环境变量 Ant -v 我收到以下错误

enter code here C:\Users\XXXXXX>ant -v 线程“main”中的异常 java.lang.UnsupportedClassVersionError: org/apache/to ols/ant/launch/Launcher : 不支持major.minor版本52.0

但是我检查了JDK版本和JRE版本,两者似乎是相同的。 PFB各版本的输出分别

C:\Users\XXXXX>java -版本 java版本“1.7.0_80” Java(TM) SE 运行时环境(版本 1.7.0_80-b15) Java HotSpot(TM) 64 位服务器 VM(内部版本 24.80-b11,混合模式)

C:\Users\XXXXX>javac -版本 javac 1.7.0_80

编译器版本和运行时版本都是相同的,这里可能有什么问题

最佳答案

根据(当前)ant home page

The Apache Ant team currently maintains two lines of development. The 1.9.x releases require Java5 at runtime and 1.10.x requires Java8 at runtime

您需要 Java 8。

关于java - Ant 1.10.1 版本抛出 java unsupported class version 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42773519/

相关文章:

java - 关于在Android上创建GUIS "dynamically"的问题

linux - 控制台Ant下ActiveMQ无法运行的例子

java - 如何使用 Ant 复制目录

java - 从正则表达式中获取字符串中的字符串

java - JDialog 不显示组件

java - 如何访问 Apache POI 上存储在 Sharepoint(带身份验证)上的 .xlsx 文件?

java - 使用 twitter4j 检索精确的图像大小

ant - 如何使用 Ant 编译显示所有已使用许可证的报告?

java - 为什么会出现编译错误 "org/codehaus/groovy/control/CompilationFailedException"?

ant - 如何在错误键入的 ant 目标上显示信息更丰富的错误消息?