什么是运行Java 6项目的ANT版本? [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是运行Java 6项目的ANT版本? [重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我有很多遗留的java 6项目,我需要构建它。
使用带有Java 8的Eclipse Neon Ant插件正在构建jar,但是当我将生成的jar与另一个Java 6项目一起使用时,我遇到了“Unsupported major.minor version 52.0”的问题。
我的解决方案是与Java 6兼容的安装Ant版本,并从Eclipse构建项目。
答案
您使用的Ant版本或编译的Java版本无关紧要。
重要的是Ant javac
任务使用的JDK以及javac任务的source
和target
参数的值。
从Eclipse运行Ant时,您可以在“运行>外部工具配置”对话框中设置正在使用的“Ant构建”的“JRE”选项卡中使用的JDK。选择Java 6 JDK。
在Ant build.xml中的source="1.6" target="1.6"
任务上指定javac
。
以上是关于什么是运行Java 6项目的ANT版本? [重复]的主要内容,如果未能解决你的问题,请参考以下文章
接口测试(java+testng+ant+jenkins)第四篇jenkins
Gitlab ant.java.version 是 11 但我想使用另一个版本构建项目