所需的软件
在安装该 IDE 之前,必须确保系统中安装了 Java SE Development Kit (JDK) 5 Update 14(版本 1.5.0_14)或更高版本(包括 JDK 6 Update 4)。如果未安装 JDK 5 Update 14 或更高版本,则无法继续执行此安装。有关所需 JDK 版本的详细信息,请参见 NetBeans IDE 6.0.1 发行说明中的“所需的软件”部分。
安装程序下载选项
NetBeans IDE 6.0.1 下载页上提供了多种安装程序,您可以从中选择任何一种进行下载,每种安装程序都包含基本的 IDE 和一些附加工具。
以下是可供选择的安装程序下载选项:
- Web & Java EE。提供用于开发 Java SE、Java EE 和 Web 应用程序的工具。该下载选项还包含 GlassFish V2 UR1 应用服务器和 Apache Tomcat 软件。
- Mobility。支持 Java ME 应用程序开发,并且包含 Mobility Pack,该软件包可以为移动设备创建 MIDP 应用程序。请注意,某些 Mobility 功能(如 Wireless Connection 向导)需要用到 Web & Java EE Pack 中提供的功能。如果希望使用这些功能,请选择“全部”安装选项进行下载。
- Java SE。提供用于 Java SE 开发的所有标准功能。此外,还可以支持开发 NetBeans 插件。
- Ruby。提供 Ruby 开发工具,并且支持 Rails 和 JRuby。
- C/C++。支持使用 C/C++ 语言进行开发。
- 全部。这是用来下载完整的 NetBeans IDE 6.0.1 的选项。它包含该 IDE 的所有运行环境和软件包。此外,还包括面向服务的体系结构开发工具以及构建统一建模语言图的工具。
定制安装
如果使用 "Web & Java EE" 或“全部”下载选项,则在安装时可以明确地选择要安装的工具和运行环境。
对于 "Web & Java EE" 下载选项,您可以在欢迎页上选择要使用的服务器。
对于“全部”下载选项,您需要在欢迎页上单击“定制”以选择要使用的功能。有关详细信息,请参见安装软件。
如果要在 NetBeans IDE 配置中添加功能,请使用 NetBeans 插件管理器。例如,假定您下载并安装了 Ruby Pack。随后,您决定要试用 C/C++ 功能。要执行此操作,请从 IDE 转至 NetBeans 插件管理器(选择“工具”>“插件),然后将 C/C++ Pack 添加到现有安装中。
以下是有关安装和配置某些 NetBeans IDE 功能的几项重要说明:
- 虽然 "Web & Java EE" 和“全部”下载选项中都包含 Apache Tomcat 6.0.14,但只有 "Web & Java EE" 选项在缺省情况下才安装 Apache Tomcat 6.0.14。如果要通过“全部”下载选项来安装 Apache Tomcat,请启动安装程序,然后在“定制安装”对话框中选中 "Apache Tomcat 6.0.14"。
- 对于 C/C++ 开发(适用于 "C/C++" 和“全部”下载选项),您需要另外安装一些编译器和工具。有关详细信息,请参阅安装和配置 C/C++ 支持。
- 如果要使用 Sun Java System Access Manager,除了选择 IDE 的“全部”下载选项之外,您还需要通过 http://java.sun.com/javaee/downloads/index.jsp 站点安装 Java Application Platform SDK Update 3 或更高版本。请确保使用“下载”或“下载(包括 JDK)”按钮下载相应的版本。有关安装访问管理器所需步骤的详细信息,请参见安装 Sun Java System Access Manager。
- 要为 CDC 设备开发 Mobility 应用程序,您需要下载并安装 Sun Java Toolkit 1.0 for CDC。安装结束后,您必须在 IDE 中注册 CDC 平台。
- 对于 Mac OS X,无法定制 NetBeans IDE 安装。
开始下载
- 导航至 NetBeans IDE 6.0.1 下载页。
- 从该页面右上区域的下拉列表中选择平台。
- 单击所要安装的下载选项的“下载”按钮。
- 将安装文件保存到系统中。
安装软件
请按照本部分中的说明在系统上安装该 IDE。这些安装说明适用于所有支持的平台。有关支持的平台列表,请参见 NetBeans IDE 6.0.1 发行说明。
Microsoft Windows、Solaris OS 和 Linux
安装软件:
- 下载完成后,运行安装程序。
- 对于 Windows,安装程序可执行文件的扩展名为 .exe。双击安装文件便可运行它。
- 对于 Solaris 和 Linux 平台,安装文件的扩展名为 .sh。对于这些平台,您需要使用以下命令来执行安装文件:
chmod +x ./<installer-file-name>
- 要选择安装的工具和运行环境,请在安装向导的欢迎页中执行以下步骤:
- 单击“定制”。
- 在“定制安装”对话框中进行选择。
- 单击“确定”。
- 在安装向导的欢迎页中,单击“下一步”。
- 在“许可证协议”页中,查看许可证协议,选中接受复选框,然后单击“下一步”。
- 在 NetBeans IDE 安装页上,执行以下操作:
- 接受缺省的 NetBeans IDE 安装目录,或者指定其他目录。
注意:安装目录必须为空,并且运行安装程序时的用户身份必须具有此目录的读/写权限。 - 接受要与 NetBeans IDE 一起使用的缺省 JDK 安装,或者从下拉列表中选择其他安装。
如果安装向导找不到要与 NetBeans IDE 一起使用的兼容 JDK 安装,则表明未在缺省位置安装 JDK。对于这种情况,请指定已安装的 JDK 的路径,或者取消当前安装,安装所需的 JDK 版本,然后重新启动此安装。 - 单击“下一步”。
- 接受缺省的 NetBeans IDE 安装目录,或者指定其他目录。
- 如果打开 GlassFish 应用服务器安装页,请执行以下操作:
- 接受缺省的服务器安装目录,或者指定其他安装目录。
注意:指定的安装目录必须为空,并且运行安装程序时的用户身份必须具有此目录的读/写权限。 - 从兼容 JDK 安装的列表中,选择应用服务器要使用的 JDK,或者单击“浏览”按钮以指定其他 JDK 安装。
- 更改缺省服务器域的用户名和口令,或者接受缺省设置,然后单击“下一步”。
缺省的用户名为 admin,口令为 adminadmin。 - 验证服务器的缺省端口值(HTTP、HTTPS 和 Admin),或者根据需要对这些值进行更改。
- 单击“下一步”。
- 接受缺省的服务器安装目录,或者指定其他安装目录。
- 如果打开 Apache Tomcat 安装页,请接受缺省安装目录,或者指定其他安装位置。
- 在“摘要”页上,验证要安装的组件列表是否正确,以及系统上是否有足够的空间可用于安装。
- 单击“安装”开始进行安装。
- 当安装结束时:
- 如果要注册 GlassFish 应用服务器(事先已安装),请选中“安装 Sun Java System Application Server 和 NetBeans IDE 后进行注册”复选框。
- 如果尚未安装 GlassFish 应用服务器,请选中“安装 NetBeans IDE 后进行注册”复选框,以注册 NetBeans IDE。
- 单击“完成”退出向导。
- 如果在上一步中选中了注册复选框,则会在浏览器中打开注册页面。单击“注册”。
- 输入您的 Sun 联机帐户,或者在 www.sun.com 页(可通过链接访问此站点)上创建该帐户。
注意:如果您遇到问题而无法成功完成软件的安装,请参见疑难解答,该部分针对影响安装过程的待解决问题进行了描述并提供了建议的解决方法。
注意:如果您在安装 GlassFish 应用服务器后未立即进行注册,可以在运行 NetBeans IDE 或打开 GlassFish 应用服务器的管理控制台时执行此操作。
注意:如果您在安装 NetBeans IDE 6.0.1 后未立即进行注册,可以在运行 NetBeans IDE 时执行此操作。
Solaris OS、Linux
如有必要,您可以使用以下步骤卸载 NetBeans IDE、GlassFish 应用服务器和 Apache Tomcat。
卸载 IDE:
- 关闭 IDE。
- 在 IDE 安装目录中,运行 uninstall.sh 文件。
- 如果要将 GlassFish/Tomcat 与 IDE 一同卸载,请确保“摘要”页中列出了正确的版本信息并选中相应的复选框。
- 在“摘要”页中,单击“卸载”。
- 卸载完成后,单击“完成”。
卸载 GlassFish 应用服务器:
- 关闭 IDE。
- 找到该应用服务器的安装目录。
注意:缺省安装位置因安装的类型和平台而有所不同。下表显示了缺省的应用服务器安装目录。
平台 安装类型... SOA 安装 Solaris OS 超级用户 /opt/glassfish-v2ur1 Solaris OS
Linux用户 ~/glassfish-v2ur1 Linux 超级用户 /usr/local/glassfish-v2ur1 - 在应用服务器安装目录中,运行 uninstall.sh 文件。
- 在“摘要”页中,单击“卸载”。
- 卸载完成后,单击“完成”。
注意:对于 SOA 功能,GlassFish 应用服务器是必需的组件。如果卸载该应用服务器,则会自动从 NetBeans IDE 安装中删除 SOA 功能。
卸载 Apache Tomcat:
- 关闭 IDE。
- 找到 Apache Tomcat 安装目录,然后运行 uninstall.sh 文件。
- 在“摘要”页中,单击“卸载”。
- 卸载完成后,单击“完成”
升级早期版本以及与早期版本共存
如果您安装了 NetBeans IDE 6.0 的早期版本(M9 Preview、Beta 1、Beta 2、RC1 或 RC2),并且打算升级至 NetBeans IDE 6.0.1,我们建议您先卸载早期版本。要执行此操作,请完成以下步骤:
NetBeans IDE 5.5、5.5.1,或 6.0 可以与 NetBeans IDE 6.0.1 并存在同一系统上。无需卸载 NetBeans IDE 5.5、5.5.1 或 6.0 版本,便可以安装或运行 NetBeans IDE 6.0.1。
如果您已经安装了 NetBeans IDE 5.5 或 5.5.1,在首次运行 NetBeans IDE 6.0.1 时,可以选择是否从早期的用户目录中导入用户设置。
如果您已经安装了 NetBeans IDE 6.0,则首次运行 NetBeans IDE 6.0.1 时,系统不会询问您关于用户设置的问题,因为这两个版本使用的是相同的用户目录。
疑难解答
关于安装程序工作目录
安装程序在其工作目录中存储有关安装会话的数据。例如,此类数据包括系统中已安装的组件列表、安装日志消息以及注册表数据。
对于 Windows,安装程序工作目录的缺省位置是 %USERPROFILE%\.nbi,而对于其他平台,缺省位置则是 ~/.nbi。日志子目录中包含安装日志文件。
清理不完整的安装
如果未执行完整的安装或者安装不成功,则可能需要在系统中清理以前的安装。
对于 Microsoft Windows、Solaris OS 和 Linux:
- 删除安装程序工作目录。
- 删除 IDE 和 GlassFish 应用服务器的安装目录。
- 在 Windows 平台上,从以下注册表关键字中删除所有 nbi* 注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
安装前禁用某些软件
开始执行安装前,最好禁用防火墙、防病毒和监测应用程序。它们中的某些应用程序可能会阻止安装过程中正确配置 IDE 组件。
例如,如果系统上正在运行 Logitech 进程监视器应用程序 (LVPrcSrv.exe),请在执行安装前将其关闭。
出自:http://www.netbeans.org/community/releases/60/install_zh_CN.html