如何为Java 1.5编译JAR

时间:2014-02-05 18:51:07

标签: java jar processing

我正在使用PostToWeb库进行处理(http://libraries.seltar.org/postToWeb/),但是当我尝试运行草图时,我收到一个错误,告诉我该类的JAR是针对Java 1.6编译的,而版本我正在使用的处理(1.5)使用Java 1.5

那么,我将如何针对Java 1.5重新编译代码src?

或者,还有其他潜在的解决方法吗?

感谢。

4 个答案:

答案 0 :(得分:0)

编译器有命令行参数可以控制它。我用Ant做过这个。

我用Google搜索,发现http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html告诉您使用-source 1.5和-target 1.5进行这些编译。

答案 1 :(得分:0)

如果您使用的是开发工具,则应该能够在项目属性中提及编译版本。

在Eclipse,Project Properties,Java Compiler中,将合规性级别设置为1.5。

答案 2 :(得分:0)

这很简单:

javac -target 1.5

否则您可以使用compiler plugin

在maven中指定它
<compilerVersion>1.5</compilerVersion>

答案 3 :(得分:0)

您可以将运行的Java版本切换为版本6.使用版本5编译的任何jar都可以使用版本6.反之亦然。最后,您将使用更新的Java运行系统。