NetBeansTM IDE 5.0 发行说明

最新更新日期:2006 年 1 月 31 日


目录


简介

欢迎使用 NetBeansTM IDE 5.0。NetBeans IDE 是一个基于标准的模块化集成开发环境 (Integrated Development Environment, IDE),它是使用 JavaTM 编程语言编写的。NetBeans 项目包括:

有关 NetBeans IDE 中新增开发功能的信息,请参见 NetBeans IDE 5.0 中的新增功能

如果要查找有关安装 IDE 的信息,请参见 NetBeans 安装说明

返回页首


系统要求

支持的操作系统

NetBeans IDE 在支持 JavaTM VM 的操作系统上运行。下面列出了已执行 NetBeans IDE 测试的平台。

  • Microsoft Windows XP Professional SP2
  • Solaris 操作系统(SPARC® Platform Edition 和 x86 Platform Edition)版本 8、9 和 10
  • Red Hat Fedora Core 3
  • Mac OS X 10.4

NetBeans IDE 还可以在以下平台上运行:

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP3
  • 各种其他 Linux 发行版本
  • Open VMS 7.2-1 或更高版本
  • 其他 UNIX® 平台,如 HP-UX

    注意:Sun Java System Application Server 可能无法在某些平台上运行。

最低硬件配置

注意:IDE 要求的最低屏幕分辨率为 1024x768 像素。

  • Microsoft Windows 操作系统
    • 处理器:500 MHz Intel Pentium III 工作站或与之等效的处理器
    • 内存:384 MB
    • 硬盘空间:125 MB 可用硬盘空间

  • SolarisTM 操作系统(SPARC 版本)
    • 处理器:500 MHz Ultra 60、SunBlade 150 或与之等效的处理器
    • 内存:512 MB
    • 硬盘空间:150 MB 可用硬盘空间

  • SolarisTM 操作系统(x86 版本)
    • 处理器:AMD Opteron 100 系列 Sun Ultra 20 工作站或与之等效的处理器
    • 内存:512 MB
    • 硬盘空间:150 MB 可用硬盘空间

  • Linux 操作系统
    • 处理器:500 MHz Intel Pentium III 工作站或与之等效的处理器
    • 内存:384 MB
    • 硬盘空间:125 MB 可用硬盘空间

  • Macintosh OS X 操作系统
    • 处理器:PowerPC G4
    • 内存:512 MB
    • 硬盘空间:125 MB 可用硬盘空间
建议的硬件配置
  • Microsoft Windows 操作系统
    • 处理器:780 MHz Intel Pentium III 工作站或与之等效的处理器
    • 内存:512 MB
    • 硬盘空间:125 MB 可用硬盘空间

  • SolarisTM 操作系统(SPARC 版本)
    • 处理器:UltraSPARC IIIi 1.5 GHz SunBlade 1500 工作站或与之等效的处理器
    • 内存:1 GB
    • 硬盘空间:150 MB 可用硬盘空间

  • SolarisTM 操作系统(x86 版本)
    • 处理器:AMD Opteron 100 系列 Sun Ultra 20 工作站或与之等效的处理器
    • 内存:1 GB
    • 硬盘空间:150 MB 可用硬盘空间

  • Linux 操作系统
    • 处理器:800 MHz Intel Pentium III 工作站或与之等效的处理器
    • 内存:512 MB
    • 硬盘空间:125 MB 可用硬盘空间

  • Macintosh OS X 操作系统
    • 处理器:PowerPC G5
    • 内存:1 GB
    • 硬盘空间:125 MB 可用硬盘空间
必需的软件

NetBeans IDE 在 J2SE JDK 5.0 (JavaTM 2 JDK, Standard Edition) 上运行,该软件由 Java Runtime Environment 和开发者工具(用于编译、调试和运行使用 JavaTM 语言编写的应用程序)构成。NetBeans IDE 5.0 还可以在 J2SE SDK 版本 1.4.2 上运行,但是只在 JDK 5.0 上进行了测试。

注意:如果您希望在早期版本的 SDK 上运行 IDE,或者您愿意手动安装 IDE,则可以从以下位置下载 IDE 已归档的版本:http://java.sun.com/products/archive/index.html

您可以从下面列出的某个站点下载适于您平台的 JDK:

Sun Java System Application Server 要求

要使用 NetBeans IDE 5.0 的 J2EE 开发功能,您必须在计算机上安装 Sun Java System Application Server Platform Edition 8。可以从此处下载该软件。

注意:由于还需要安装 Sun Java System Application Server PE 8 才能使用 NetBeans IDE 5.0 的 J2EE 功能,因此您的计算机还必须满足应用服务器的最低要求

其他应用服务器的要求

如果使用其他应用服务器,请确保您的系统满足下面列出的这些服务器的最低要求:

返回页首


兼容性

首次运行 IDE 时,可以导入在 NetBeans IDE 4.1 中使用的一部分设置。如果您选择不导入先前发行版本中的设置,则 IDE 将使用缺省设置打开。不能从版本 3.6 中导入特定于项目的设置。
注意:IDE 只能识别用户目录位于缺省位置的先前安装。它不能识别您使用 --userdir 开关在其中指定了用户目录的安装。如果您要从安装程序无法识别的 IDE 中导入设置,请下载 IDE 已归档的版本(而不是安装程序)。

虽然可以将 IDE 先前安装中的设置导入 NetBeans IDE 5.0,但是无法将 NetBeans IDE 5.0 中的设置导入 IDE 的早期版本。

注意:如果在 NetBeans IDE 5.0 中为 NetBeans IDE 4.1 或更早版本中创建的项目编辑项目属性,则早期的 NetBeans IDE 版本将无法再使用该项目。


返回页首


已知问题


注意:缺省情况下,NetBeans IDE 和 Sun Java System Application Server 包将创建具有 adminadmin 口令的 admin 用户。用户应使用这些设置通过 Web 控制台进行登录。


以下是本发行版本中一些尚未解决的问题:

  • 问题 #26965

    描述:

    如果 JDK 安装中存在不兼容的 sax.jar 版本,则 IDE 安装程序将会崩溃,并显示以下消息:“由于出现以下错误,导致向导无法继续执行:无法装入在 /wizard.inf 中指定的向导 (104)”

    解决方法:

    在 IDE 安装过程中,暂时将 jre/lib/endorsed/sax.jar 从 JDK 目录中删除。


  • 问题 #32463(仅限 Macintosh OS X)

    描述:

    无法在多个文件上模拟单击鼠标右键。

    解决方法:

    按住 Ctrl 键,同时选择多个文件(一次选择一个)。请注意,每次单击鼠标后都将出现上下文菜单,这可能会妨碍后续选择。


  • 问题 #47645

    描述:

    如果目标带有设置了 failonerror=true 的任务,则该目标无法在 IDE 中运行,即使同一脚本可以在 IDE 外部正常运行。

    解决方法:

    如果出现此问题,建议您通过命令行运行脚本。或者,也可以重新编写脚本。


  • 问题 #48288

    描述:

    进行重构时,未修改受保护的块(存储在 .form 文件中)中所存在的由 GUI 生成器自动生成的字段。

    解决方法:

    如果出现此问题,请首先重命名 GUI 字段,方法是:右键单击检查器中的对应节点,然后选择“重命名”。接下来,重命名受保护的块之外的字段,方法是:右键单击表示该字段的节点,然后选择“重构”>“重命名”。


  • 问题 #51880 (Windows XP)

    描述:

    在将调试器连接到进程时,无法调试自由格式项目中的 JSP。

    解决方法:

    请改用 Ant 调试目标,如为自由格式的 Web 项目编写调试目标中所述。


  • 问题 #52856(仅限 Windows XP)

    描述:

    Sun Java System Application Server 安装失败。请注意,在使用 NetBeans IDE 5.0 和 Sun Java System Application Server Platform Edition 8.2 包安装程序以及独立的应用服务器安装程序时,已经知道会出现此问题。如果以前安装应用服务器时失败,而且后续的卸载尝试也并未成功(即,未删除某些注册表项或配置文件),则会出现此问题。

    解决方法:

    如果出现此问题,请删除先前安装的所有 Sun Java System Application Server。然后,删除安装程序的 <USERHOME>\Local Settings\temp\ 目录和应用服务器的 \Application Data\Sun\tmp\ 目录(请注意,文件也可能位于 <WINDIR>\Sun\ 中)。如果应用服务器的前一次卸载尝试未成功,则还要删除 <SYSTEMDIR>/productregistry 文件。接下来,创建一个新目录以安装软件,并确保该目录为空且可以写入。最后,在系统上的新位置中重新安装应用服务器。


  • 问题 #54965(仅限 Windows XP)

    描述:

    当 WSDL 操作限定包装器样式,并且输出部分的元素包含多个子元素时,输出元素未展开。这会导致与 JSR-109 发生冲突。

    解决方法:

    如果出现此问题,请右键单击项目节点,然后选择“属性”。在“项目属性”对话框的“Web 服务客户端”面板上,选择 "donotunwrap" 并取消选择 "strict"。


  • 问题 #56885

    描述:

    按下 F7 键后,调试器未在 websvc 的开头停止。

    解决方法:

    当前,此问题尚无解决方法。


  • 问题 #56910

    描述:

    在某些情况下,部署后将重新启动 Sun Java System Application Server。当部署到应用服务器的模块出现源代码错误(例如远程方法未抛出 RemoteException)时,将会出现此问题。

    解决方法:

    如果出现此问题,请运行集成的 J2EE 检验器以获取有关为何无法装入归档文件的信息,然后编辑源文件以更正错误。


  • 问题 #57282(仅限 Linux)

    描述:

    在 Linux/AMD64 上,未在 64 位 JDK 上安装 Sun Java System Application Server。由于应用服务器安装程序未在 64 位 JDK 上运行,因此无法使用 64 位 JDK 安装应用服务器。但是,这并不意味着应用服务器本身不能在 64 位 JDK 上运行。

    解决方法:

    如果出现此问题,请在 32 位 JDK 上运行应用服务器包安装程序。安装完成后,您应该能够在 64 位 JDK 上同时运行 IDE 和应用服务器。


  • 问题 #57697(仅限 Windows XP)

    描述:

    Sun Java System Application Server 安装失败,原因是包安装程序找不到 JDK。

    解决方法:

    如果出现此问题,请启动控制台应用程序 (cmd.exe),找到安装程序所在的目录,然后键入安装程序名称以及 -is:javahome <JAVA HOME DIR> switch。创建一个新目录以安装软件,并确保该目录为空且可以写入。如有必要,您还可以使用 -is:log <log file> 参数生成安装程序日志。

    注意:

    • 如果应用服务器的前一次卸载尝试未成功,请删除 <SYSTEMDIR>/productregistry 文件。
    • 如果在无提示安装程序状态文件中指定的某个值无效(即,它具有空值、零长度值,或者其端口正在使用中),请将相应的值添加到状态文件。
    • 有关其他信息,请参见上面的问题 #52856

  • 问题 #60235(仅限 Mac OSX)

    描述:

    在 Mac OSX 中切换标签时,偶尔会丢失编辑器焦点。

    解决方法:

    如果出现此问题,请使用“窗口”菜单打开任何其他窗口。如果这种方法无法解决此问题,请重新启动 IDE。


  • 问题 #63084(仅限 Linux)

    描述:

    在使用 Bea JDK (JRockKit) 启动的 Weblogic9 服务器上调试应用程序时,NetBeans 冻结。

    解决方法:

    如果遇到此问题,请使用与 WebLogic 捆绑在一起的 Sun JDK 来启动 Weblogic。要执行此操作,请将系统属性 JAVA_VENDOR 设置为值 Sun。请注意,服务器的性能也会因为此调整而得到改善。


  • 问题 #64771(仅限 Linux)

    描述:

    在启用 SELinux(安全增强)Linux 选项的情况下启动 NetBeans 时,启动失败。

    解决方法:

    如果出现此问题,请通过从命令行键入 #setenforce 0 暂时禁用 SELinux。请注意,这需要具有超级用户权限。然后,将 selinux=0 添加到内核命令行以便在启动时禁用 SELinux。


  • 问题 #64840(仅限 Linux)

    描述:

    在启用 IPv6 的情况下,网络通信在 Linux 上中断,从而阻止了 IDE 执行与捆绑的服务器进行连接、自动更新等操作。

    解决方法:

    如果出现此问题,请使用 -J-Djava.net.preferIPv4Stack=true' 开关运行 IDE。或者,禁用 IPv6(在 /etc/modules.conf/etc/modprobe.conf 中)。

    有关详细信息,请参见:问题 #5087907


  • 问题 #66860

    描述:

    在 JDK 1.4 上运行 IDE 时,“Web 服务”节点被禁用。此问题是由于 Web 服务依赖于 JAX-RPC 1.6 XML 库而导致的。在 JDK 1.4 上运行 IDE 时,缺省情况下 IDE 无法使用所需的类。请注意,在 JDK 1.5 和更高版本中,此库的类是 JDK 的一部分。

    解决方法:

    要在 JDK 1.4.2_xx 上运行 IDE 时启用 Web 服务,请使用“更新中心”将 JAX-RPC 1.6 XML 库添加到 IDE 中。


  • 问题 #70779

    描述:

    Web 样例只能用于英文编码字符集。

    解决方法:

    如果出现此问题,请通过添加以下行将文件的编码字符集设置为 UTF-8:

    <%@page pageEncoding="UTF-8"%>


  • 问题 #72102

    描述:

    卸载 Mobility Pack 后,“更新中心”不能正常使用。

    解决方法:

    卸载 NetBeans Mobility Pack 后,请从“自动更新类型”列表中删除 "Java ME Platform SDK Catalog"。要执行此操作,请选择“工具”>“选项”,然后切换到“高级选项”。接下来,找到“IDE 配置”>“系统”>“自动更新类型”。然后,右键单击 "Java ME Platform SDK Catalog" 节点,并从弹出式菜单中选择“删除”。重新启动 NetBeans IDE。


返回页首


文档

NetBeans IDE 5.0 的内置帮助系统尚未完全更新,因此并未包括 J2EE 开发功能。有关 J2EE 开发功能的信息,请参见以下文档:

NetBeans IDE 5.0 快速入门指南:

NetBeans IDE 5.0 导入指南: NetBeans IDE 5.0 文档的完整列表:

注意:如果在 Mac OS X 上运行 NetBeans IDE,请参见在 Mac OS X 上使用 NetBeans,以了解有关等效的快捷键、提示和技巧以及其他特定于 Mac 的主题的详细信息。

返回页首


更多信息

在 NetBeans 项目的 Web 站点上,您可以找到新闻、文章、附加模块以及其他有用的信息。由于 NetBeans 是一个开放源代码项目,因此您还可以通过该 Web 站点访问源代码、错误数据库,以及有关创建您自己的 NetBeans 模块的信息等等。

有关详细信息,请访问 https://netbeans.org/

通过注册 NetBeans 项目邮件列表(网址为 https://netbeans.org/community/lists/),您可以获取最新的 NetBeans IDE 并与 NetBeans 社区进行交互。

返回页首















Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2016, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo