我正在一个需要根据JDK 1.6进行构建的项目,但我想针对Java 1.6和1.7进行测试-我同时安装了Java 1.6和1.7 JDK。
我知道我可以为每个平台创建一个新的Java平台,但这也会导致该项目也针对JDK 1.6 / 1.7进行构建-我只希望它针对两个平台运行。有没有一种简单的方法可以告诉Netbeans在我的JDK 1.6平台上构建但使用我的Java 1.7 JRE运行。或者即使我可以使用外部JRE运行项目,也可以使它工作。
最佳答案
右键单击左侧窗格,转到项目属性
构建->编译
在下面,您将看到其他编译器选项
将参数指定为-target 6
,这将根据JDK 6
编译您的代码,当您运行程序时,它将使用JRE 7
运行它。