java - NetBeans 7.4 可以将 JDK 1.6 作为默认平台吗?

标签 java netbeans

我主要使用 Netbeans 处理已创建并需要在 Java 6 上运行的 Java 核心应用程序。 我在我的机器上安装了 Java 6、7 和 8,并且在 NetBeans 中都可以使用它们来配置我的项目。

但是,由于 NetBeans 7.4 只能在 Java 7+ 上运行,因此我选择 Java 7 作为 NetBeans 中的默认平台。 改变它的通常方法是设置

netbeans_jdkhome=<my java 6 installation>

在 netbeans.conf 中。

但是,这是 NetBeans 用来运行的 JDK,所以我陷入了僵局。

问题是: 我们的项目依赖于很多其他项目,遗憾的是没有使用像 maven 或类似的东西,所以当我在 netbeans 中执行“清理和构建”时,即使我将项目的平台设置为“Java 1.6”,所有依赖项都是使用“编译的” Java 1.7”。

还有其他方法可以为 netbeans 设置默认平台吗? 我宁愿不切换回 NetBeans 7.3.1,因为 7.4 修复了一些错误,我真的很生气并且放慢了速度。

我已经在 NetBeans 论坛上问过同样的问题,但没有任何反应,所以如果您已经在那里阅读过,请原谅我。

最佳答案

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

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

关于java - NetBeans 7.4 可以将 JDK 1.6 作为默认平台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19633215/

相关文章:

c# - 我可以从 JavaScript MVC 连接到 SQL 吗?

java - 在集成测试之间刷新共享缓存

c++ - Qt 项目的 Netbeans "-O3"优化

c++ - gcc、g++、cygwin 和 mingw 之间的关系?

netbeans - 如何从命令行重新编译 netbeans 项目?

java - 从文本文件中返回随机行

java - (重新)使用 DateTimeFormatter 解析日期范围或将 DateTimeFormatter 与正则表达式混合

java - Netbeans Java SE GUI 生成器 : private initComponents() problem

java - ItemListener getitem() 不只返回名称

java - spring mvc - @ResponseBody 并基于浏览器生成?