我的java项目在jdk 7中构建。我想把它转换成jdk 6.我怎么能这样做? 转换它有可能吗? 在netbeans。
答案 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>