6

我主要使用 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 论坛上问过同样的问题,但没有任何反应,所以如果您已经在那里阅读过,请原谅我。

4

1 回答 1

3

目前,除了 netbeans.conf 之外,您只能为每个项目指定 Java 平台(项目上下文菜单 -> 属性 -> 构建 -> 编译),而不能按“项目组”或 NetBeans 范围指定。

另见:https ://netbeans.org/bugzilla/show_bug.cgi?id=234324

于 2013-10-28T17:48:51.247 回答