我的java项目在jdk 7中构建。我想把它转换成jdk 6.我怎么能这样做?

时间:2012-08-11 13:21:04

标签: netbeans java

我的java项目在jdk 7中构建。我想把它转换成jdk 6.我怎么能这样做? 转换它有可能吗? 在netbeans。

2 个答案:

答案 0 :(得分:4)

将单独的JDK(1.6)添加到IDE首选项中。在项目变更的构建路径中,使用JRE Environment从1.7添加到1.6。

<强> UPD:

对于NetBeans,请单击指定其他JRE的Tools > Java Platforms > Add Platform。 然后转到Project view > Right Click on libraries > Properties并选择刚刚添加的java平台。

答案 1 :(得分:0)

您可以将NetBeans项目源代码和二进制输出配置为Java 6,请参阅this answer

  

在“项目”选项卡中,右键单击项目,然后选择“属性”。在Library类别中,选择Java Platform JDK 1.6。然后,在Source类别中选择Source / Binary Format JDK6。

注意,您没有必要,因为JDK 7是向后兼容的。

或者,如果它是基于Maven的项目,您可以将maven-compiler-plugin配置为使用版本1.6:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
    </configuration>
</plugin>