这让我疯了.
运行任何ant命令(偶数ant -version)时,我总是在Mac OSX上收到以下错误:
线程"main"中的异常java.lang.UnsupportedClassVersionError:org/apache/tools/ant/launch/Launcher:不支持的major.minor版本52.0
我完全删除并重新安装了ant,但仍然遇到同样的错误.
对于我们公司,我们必须运行Java7来运行命令,因此我创建了一个别名.
这曾经工作过,我不确定是什么改变了.
小智 11
我看到你安装了java 1.7并发布了你已安装Ant 1.10的帖子.
Ant 1.10需要jdk 8参考:http://ant.apache.org/
Apache Ant团队目前维护着两条开发线.1.9.x版本在运行时需要Java5,而1.10.x在运行时需要Java8.这两行都基于Ant 1.9.7,而1.9.x版本主要是错误修复版本,同时为1.10.x开发了其他新功能.我们建议使用1.10.x,除非在构建过程中需要在Java8之前使用Java版本.
如果你不能使用java 8,请尝试使用Ant 1.9.x.
| 归档时间: |
|
| 查看次数: |
7663 次 |
| 最近记录: |