如何随 JDK 10 一起安装 Netbeans

我尝试使用JavaHome的命令行:

netbeans-trunk-nightly-201803230002-javase-windows.exe --javahome "C:\Program Files\Java\jdk-10"

它应该可以工作,但我收到一条消息:

指定位置 C:\Program Files\Java\jdk-10 处没有 JRE

enter image description here

谢谢!


答案 1

于 2018 年 7 月 31 日更新,以删除过时的信息,并添加有关 NetBeans 9 正式发布的详细信息。

您正在从 Oracle 的站点下载 NetBeans,因此您不应该期望即使是夜间开发构建也会与 Java 10 配合使用。

NetBeans 目前正在从 Oracle 移交给 Apache,并且有一个开发版本可以从 Apache 以 zip 文件的形式从此处下载:

https://builds.apache.org/job/incubator-netbeans-linux/

您可以在Linux,Mac或Windows上解压缩该文件,它将与Java 10一起使用。请注意,它尚未正式发布;这是几周后。

您可以在此处检查错误和/或报告错误:

https://issues.apache.org/jira/projects/NETBEANS


更新 2018年6月4日

Apache NetBeans 9.0 RC1 于 5 月 28 日发布。源代码和二进制文件可以从此处下载为zip文件:

https://netbeans.apache.org/download/nb90/nb90-rc1.html

更新 2018年7月31日

Apache NetBeans 9.0 于 7 月 29 日发布。源代码和二进制文件可以从此处下载为zip文件:

https://netbeans.apache.org/download/nb90/nb90.html#_downloading

!!!重要提示 !!!

NetBeans 9 正式仅支持 Java SE,这意味着:

  • 与 NetBeans 8.2 相比,项目向导受到限制。例如,它甚至不允许您创建Java Web应用程序。
  • 大多数插件不可用。NetBeans的解压缩下载甚至不允许你安装Java EE,C / C++,Fortran,Grails,Groovy,PHP等的插件。

但是,启用该功能的过程很简单(风险自负)。有关详细信息,请参阅如何让 Netbeans 9 在 Tomcat 上部署有效 Web 应用程序的回答。

有关为什么插件在默认情况下不可用的说明,请参阅我最喜欢的 NetBeans 插件发生了什么?


答案 2

对于 Windows,您可以使用 NetBeans Extracted 捆绑包进行安装:

以管理员用户身份打开 cmd

netbeans-XXX-windows.exe --extract

然后运行

java -jar bundle.jar


推荐