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