我有许多遗留的java 6项目,我需要构建它。
使用Eclipse插件与Java8一起构建 jar ,但是当我将生成的jar与另一个Java6项目一起使用时,我遇到了‘不支持的major.minor版本52.0’的问题。
我的解决方案是安装与Java 6兼容的Ant版本,并在Eclipse中构建该项目。
发布于 2016-10-28 13:01:59
您使用哪个版本的Ant,或者用哪个版本的Java编译,都不重要。
重要的是Ant javac任务使用的JDK以及javac任务的source和target参数的值。
在Eclipse中运行Ant时,您可以在“运行>外部工具配置”对话框中使用的'Ant Build‘的'JRE’选项卡中设置使用的JDK。选择一个Java6JDK。
在Ant source="1.6" target="1.6"中为javac任务指定build.xml。
https://stackoverflow.com/questions/40303442
复制相似问题