于 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 插件发生了什么?。
对于 Windows,您可以使用 NetBeans Extracted 捆绑包进行安装:
以管理员用户身份打开 cmd
netbeans-XXX-windows.exe --extract
然后运行
java -jar bundle.jar
-
如何使用Java中的RESTful Web服务获取远程/客户端IP地址? 我已经在我的项目中编写了Rest Web服务。Web服务调用可能来自不同 machine.so 我需要通过REST Web服务找出IP地址。 从这个请求.getRemoteAddr()使用这个。 但是我不能使用getRemoteAddr()。因为我的请
-
从包含大量文件的zip文件中提取1文件的最快方法是什么? 我尝试了但它们也缺少一些东西。 LZMA SDK不提供一种如何使用的文档/教程,这非常令人沮丧。没有 javadoc。 虽然7z jbinding没有提供一种简单的方法来只提取1个文件,但是,它只提供了提取zip文件
-
输入/输出流在销毁时是否关闭? Java 中的 InputStreams 和 OutputStreams 是否在销毁时关闭()?我完全理解这可能是不好的形式(特别是在C和C++世界中),但我很好奇。 另外,假设我有以下代码: 无名的FileInputStream是否在p.load
-
Java 程序中的字符串大小是否有任何限制? 我有一个字符串定义为 字符串 xx 我可以分配的字符数是否有任何限制? 2) 我正在将用户输入分配给此字符串 xx。70%的人只说一个字。有时他们给出一个大句子,所以想知道可
-