我正在使用Netbeans主要处理已经创建并需要在Java 6上运行的Java核心应用程序。 我在我的机器上安装了Java 6,7和8,并且可以在NetBeans中使用它们来配置我的项目。
但是,由于NetBeans 7.4仅在Java 7+上运行,因此Java 7被选为NetBeans中的默认平台。 通常的改变方法是设置
netbeans_jdkhome=<my java 6 installation>
然而,这是JDK NetBeans用来运行所以我陷入了僵局。
问题是: 我们的项目依赖于许多其他项目,遗憾的是不使用maven或类似的东西,所以当我在netbeans中进行“清理和构建”时,即使我将项目的平台设置为“Java 1.6”,所有依赖项都使用“Java 1.7”。
是否有其他方法可以为netbeans设置默认平台? 我宁愿不切换回NetBeans 7.3.1,因为7.4修复了一些我真的很恼火并且减速的错误。
我已经在NetBeans论坛中问了同样的问题而没有任何反应,所以如果你已经在那里阅读过,请原谅我。
答案 0 :(得分:3)
目前,除了netbeans.conf之外,您只能为每个项目指定Java平台(项目上下文菜单 - &gt;属性 - &gt;构建 - &gt;编译),而不是每个“项目组”或NetBeans范围。