如何在NetBeans 8.2中设置默认Java平台

Gro*_*ben 5 java netbeans

因此,我想设置默认的Java平台,该平台用于在Netbeans 8.2(netbeans_jdkhome)中构建项目。

以前的版本允许我执行此操作

唯一的问题是,我希望将此平台设置为1.7(而不是当前的1.8),但是Netbeans 8.2要求在1.8上运行,因此我不能将1.7作为默认Java平台。

有什么方法可以覆盖它吗?


编辑:

请不要支持LenglBoy答复,因为它正是我所不希望的

他的回答在我发布的链接中,他甚至没有阅读我的问题。如果任何人都有适用于最新版本的Netbeans的解决方案,请发布它。

Gro*_*ben 14

目前,似乎没有任何方法可以覆盖它。以下是有关 Java 平台管理器的 NetBeans 帮助:

用于注册不同版本的 Java 开发工具包 (JDK) 以及程序所依赖的其他 Java 工具。该对话框在左窗格中列出了您注册的所有 JDK,并将运行 IDE 的 JDK 列为默认平台。

因此,我必须更改每个项目的平台,因为 NetBeans 8.2 无法与 JDK 1.7 一起运行(因此我无法将其设置为默认平台)。

最近有一个插件,允许右键单击Maven项目来设置JDK(默认情况下仍然无法设置)。


Len*_*Boy 6

您可以通过以下方式获取默认的JDK:工具-Java Plattforms。在那里,您可以添加所有JDK并观看其围嘴。如果要更改默认值,则需要转到以下路径:C:\ Program Files \ NetBeans 8.2 \ etc,然后需要更改netbeans.conf。

在第57行(在我的行中)中,您将看到以下内容:

netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_66"
Run Code Online (Sandbox Code Playgroud)

将路径更改为所需的JDK,即可完成。

这里有更详细的描述。

  • 如果您将 1.7 作为您的 netbeans_jdkhome,netbeans 不会启动,它需要 1.8 (8认同)
  • `netbeans_jdkhome` 是 Netbeans 本身运行的 JDK。将其设置为 Netbeans 无法运行的版本将不起作用。从 LenglBoy 的评论来看,他们似乎将其从 1.7 更改为 1.8,这与问题的内容完全相反。问题是寻找一种将项目的默认 JDK 设置为 1.7 的方法。 (7认同)
  • 也许这得到了那些有不同问题(关于让 Netbeans 本身运行)的人的支持,并且搜索引擎将他们带到了这里?如果我理解正确的话,它根本没有回答这个问题。(即使你的系统默认 JDK 是 1.7,显然也不是;根据对该问题的评论,设置它仍然会使其成为新项目的默认 JDK。) (6认同)
  • 这正是我所说的 netbeans 8.2 不可能实现的 (2认同)