必备软件

安装 NetBeans IDE 需要 Java SE Development Kit(JDK)7 Update 10(或更高版本)或 JDK 8。你可以在 http://www.oracle.com/technetwork/java/javase/downloads 下载 JDK 7 和 JDK 8 的最新更新。

PHP 和 C / C++ NetBeans 软件包仅需要安装和运行 Java Runtime Environment(JRE)7 或 8。如果你计划使用任何 Java 功能,则需要 JDK 7 或 8。

需要 JDK 7 Update 6(或更高版本)才能在 NetBeans IDE 8.1 中使用 JavaFX 2.2(或更新版本)功能。

JDK 8 需要在 NetBeans IDE 8.1 中使用 JavaFX 8 功能。

注意:

  • JavaFX 2.2 与适用于 Windows,Mac 和 Linux 的最新 JDK 7 绑定在一起。

  • JavaFX 8 与 JDK 8 绑定在一起,适用于 Windows,Mac 和 Linux。

  • 与以前版本的 NetBeans IDE 不同,NetBeans IDE 8.1 不要求你设置“支持 FX”的 Java 平台,以便在 IDE 中使用 JavaFX 支持。如果安装任何 JDK 7 Update 6(或更高版本)或 JDK 8 的标准 Java 平台,则可以在 IDE 中开发 JavaFX 项目。

  • 要在 NetBeans IDE 中使用 JavaFX 功能,我们强烈建议你将 JDK 版本升级到 JDK 7 Update 10(或更高版本)或使用 JDK 8。

自定义你的安装

如果下载所有下载选项,则可以准确选择要安装的工具和运行时。单击安装程序的欢迎页面上的自定义,然后选择要使用的功能。有关更多信息,请参阅安装软件。

如果要为 NetBeans IDE 配置添加功能,请使用 NetBeans 插件管理器。例如,假设你首先下载并安装 PHP 包。然后,你决定要尝试 C / C++功能。为此,请从 IDE(请选择工具>插件)转到 NetBeans 插件管理器,然后将 C / C++包添加到现有安装中。

有关安装和配置某些 NetBeans IDE 功能的几个重要说明:

  • Glassfish 随 NetBeans IDE 一起提供,作为 Java Enterprise Edition(EE) 的参考实现。它不适用于生产环境。

  • 应用程序开发人员应确保使用 Glassfish 作为参考版本开发的任何应用程序使用最新的安全加密协议和算法,并在将这些应用程序部署到生产环境之前进行相应测试。

请注意,随 NetBeans IDE 提供的 Glassfish 版本不具备最新的安全修复程序,并且是为了方便起见而提供的。因此,NetBeans 用户在部署 NetBeans IDE 时应升级到最新版本的 Glassfish,并且每当 Glassfish 发行版包含新的安全修复程序时,都应升级到新版本的 Glassfish。MOS 注释 2073920.1 提供了 Glassfish 升级说明。

  • Apache Tomcat 8.0.27 包含在 Java EE 和所有下载选项中,但默认情况下不会从这些选项中安装它。要安装 Apache Tomcat,请选择以下适当的选项:

  • 从 Java EE 下载中,启动安装程序并在 Welcome 页面中选中 Apache Tomcat 8.0.27 复选框;

  • 从 All download 下载,启动安装程序并在 Customize Installation 对话框中选择 Apache Tomcat 8.0.27。

  • 对于 C / C++开发(适用于 C / C++和所有下载),你还需要安装编译器和工具。

  • 对于移动设备(Android 和 iOS)的 HTML5 和 JavaScript 开发,你还需要为目标开发平台另外安装 SDK 和其他开发工具。有关更多信息,请参阅 Mobile Browsers Wiki 页面。

  • 对于 OS X,你可以从 All 和 Java EE 下载中自定义 NetBeans IDE 安装。无法自定义 Java SE,HTML5 / JavaScript,PHP 和 C / C++下载中的 IDE 安装。你还可以下载与平台无关的 zip 文件并运行 NetBeans IDE 可执行文件。请注意,GlassFish Server Open Source Edition 和 Apache Tomcat 仅适用于特定于平台的安装程序。