我主要使用 Netbeans 处理已经创建并需要在 Java 6 上运行的 Java 核心应用程序。我的机器上安装了 Java 6、7 和 8,并且它们都可以在 NetBeans 中用于配置我的项目。
但是,由于 NetBeans 7.4 仅在 Java 7+ 上运行,因此在 NetBeans 中选择 Java 7 作为我的默认平台。改变它的通常方法是设置
netbeans_jdkhome=<my java 6 installation>
在 netbeans.conf 中。
但是,这是 JDK NetBeans 用来运行的,所以我陷入了僵局。
问题是:我们的项目依赖于许多其他项目,遗憾的是没有使用 maven 或类似的东西,所以当我在 netbeans 中执行“清理和构建”时,即使我将项目的平台设置为“Java 1.6”,所有依赖项使用“Java 1.7”编译。
有没有其他方法可以为 netbeans 设置默认平台?我宁愿不切换回 NetBeans 7.3.1,因为 7.4 修复了一些让我非常恼火和放慢速度的错误。
我已经在 NetBeans 论坛上问过同样的问题,但没有任何反应,所以如果您已经在那里阅读过,请原谅我。