Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 1.10.1版本抛出java不支持的类版本错误_Java_Ant - Fatal编程技术网

Ant 1.10.1版本抛出java不支持的类版本错误

Ant 1.10.1版本抛出java不支持的类版本错误,java,ant,Java,Ant,我已经在我的机器上安装了ANT,我已经为ANT_HOME设置了环境变量,当我试图通过命令窗口控制台提供以下命令来测试ANT安装时 ant-v 我得到下面的错误 在此处输入代码C:\Users\XXXXXX>ant-v 线程“main”java.lang.UnsupportedClassVersionError:org/apache/to中出现异常 ols/ant/launch/Launcher:不支持的主版本。次版本52.0 但是我检查了JDK版本和JRE版本,两者似乎都是相同的。PFB分别显示

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

在此处输入代码
C:\Users\XXXXXX>ant-v 线程“main”java.lang.UnsupportedClassVersionError:org/apache/to中出现异常 ols/ant/launch/Launcher:不支持的主版本。次版本52.0

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

C:\Users\XXXXX>java-version java版本“1.7.0_80” Java(TM)SE运行时环境(build 1.7.0_80-b15) Java HotSpot(TM)64位服务器虚拟机(构建24.80-b11,混合模式)

C:\Users\XXXXX>javac-version JavaC1.7.0_80

编译器版本和运行时版本都是相同的,根据当前的

ApacheAnt团队目前维护两条开发线。1.9.x版本在运行时需要Java5,1.10.x版本在运行时需要Java8

您将需要Java 8。

根据(当前)

ApacheAnt团队目前维护两条开发线。1.9.x版本在运行时需要Java5,1.10.x版本在运行时需要Java8


您需要Java 8。

52.0不是Java 8编译类吗?在这种情况下,Java7的报告将表明您需要更新到Java8。编辑:Ant1.10.x需要Java8运行时。请参阅ant.apache.org上的需求。是的,这是正确的,最初我安装了jdk版本8,然后卸载并重新启动了我的笔记本电脑,然后再次安装了jdk版本7,我的许多现有应用程序都只使用jdk 7。您仍然在某处安装了多个Java版本。52.0不是Java 8编译类吗?在这种情况下,Java7的报告将表明您需要更新到Java8。编辑:Ant1.10.x需要Java8运行时。请参阅ant.apache.org上的需求。是的,这是正确的,最初我安装了jdk版本8,然后卸载并重新启动了我的笔记本电脑,然后再次安装了jdk版本7,我的许多现有应用程序仅使用jdk 7。您仍然在某处安装了多个Java版本。