使用Eclipse编译java 7 for java 6

时间:2013-02-05 10:29:55

标签: java eclipse compilation java-7 java-6

我需要为Java 6编译一个项目,以便与java 6或7一起使用(我无法升级我生活中的所有计算机)。我一直在搜索,发现有些helpful stuff,但我对java很新 - 我不太了解如何使用提供的替代品(ant-build,Maven, javac的)。

我的程序不使用Java 6中没有的任何API方法,但它确实使用了另一个外部.JAR的API(它是示例程序的基本插件)

有没有一种简单的方法可以使用Eclipse的Export函数执行此操作,还是需要使用其他一些程序/方法?

如果我需要使用除Eclipse以外的其他东西,那么我最好如何为依赖于另一个外部.jar API的多类多包文件执行此操作?

2 个答案:

答案 0 :(得分:1)

在eclipse中右键单击您的项目并打开project properties

然后导航至Java compiler并将合规级别设置为1.6。

enter image description here

应该这样做。

答案 1 :(得分:0)

在Eclipse Juno SR1中: 右键单击您的项目 - >属性 - > Java编译器 - >编译器合规性级别。

将其设置为1.6,然后就完成了。您可能需要启用项目特定设置并禁用执行环境的合规性 - 在同一窗口中有2个复选框。