使用Eclipse为java 6编译java 7

使用Eclipse为java 6编译java 7,java,eclipse,compilation,java-7,java-6,Java,Eclipse,Compilation,Java 7,Java 6,我需要为Java6编译一个项目,以便与Java6或Java7一起使用(我无法升级我生活中的所有计算机)。我一直在到处搜索并找到了一些东西,但我对java相当陌生——我不太了解如何使用所提供的备选方案(ant build、Maven、javac) 我的程序不使用Java 6中不可用的任何API方法,但它使用另一个external.JAR的API(它是示例程序的基本插件) 有没有一种简单的方法可以通过Eclipse的导出功能实现这一点,或者我需要使用其他程序/方法 如果我需要使用Eclipse以外的

我需要为Java6编译一个项目,以便与Java6或Java7一起使用(我无法升级我生活中的所有计算机)。我一直在到处搜索并找到了一些东西,但我对java相当陌生——我不太了解如何使用所提供的备选方案(ant build、Maven、javac)

我的程序不使用Java 6中不可用的任何API方法,但它使用另一个external.JAR的API(它是示例程序的基本插件)

有没有一种简单的方法可以通过Eclipse的导出功能实现这一点,或者我需要使用其他程序/方法


如果我需要使用Eclipse以外的东西,那么对于依赖于另一个外部.jar的API的多类、多包文件,我最好怎么做呢?

右键单击Eclipse中的项目并打开
项目属性

然后导航到
Java编译器
,并将符合性级别设置为1.6

应该可以了。

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


设置为1.6,你就完成了。您可能需要启用特定于项目的设置并禁用对执行环境的遵从性-在同一窗口中有两个复选框。

非常感谢你们两位!我觉得自己很愚蠢,因为我没有意识到这么简单的事情,但我在任何地方都找不到它。我曾试图提高投票率,但我没有15个代表。