Ant 1.10.1版本抛出java不支持的类版本错误
我已经在我的机器上安装了ANT,我已经为ANT_HOME设置了环境变量,当我试图通过命令窗口控制台提供以下命令来测试ANT安装时 ant-v 我得到下面的错误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分别显示
在此处输入代码
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版本。