NetBeansTM IDE 4.1 发行说明

上次更新日期:2005 年 5 月 13 日

目录

简介

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

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

发生变化的内容

版本 4.1 中的新增功能

在 NetBeans IDE 4.1 中增加了以下支持:为 J2EE 1.4 平台开发应用程序,并将其部署到 Sun Java™ System Application Server 8.1 Platform Edition。

对 NetBeans 现有功能的增强包括:

  • 支持包含多个源根目录的项目。
  • 使用现有生成脚本为项目自动生成“调试和编译单个文件”操作。
  • 通过使用“项目”窗口中的“库”节点简化了项目类路径的配置。
  • 通过使用“导航”窗口简化了项目类的浏览。

有关 NetBeans IDE 中新增的开发功能的详细信息,请参见 NetBeans IDE 4.1 主要功能集锦

系统要求

操作系统

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

  • Microsoft Windows XP Professional SP2
  • Solaris 操作系统(SPARC® 和 x86 Platform Edition)版本 8、9 和 10
  • Red Hat Enterprise Linux 3
  • Java Desktop System 2
  • Mac OS X 10.3

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

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

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

最低硬件配置
  • SolarisTM 操作系统
    • 处理器:450 MHz UltraTM 10 工作站或同等处理器
    • 内存:384 MB
    • 硬盘空间:125 MB 可用硬盘空间

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

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

  • Macintosh OS X 操作系统
    • 处理器:PowerPC G4
    • 内存:512 MB
    • 硬盘空间:125 MB 可用硬盘空间
建议的硬件配置
  • SolarisTM 操作系统
    • 处理器:500 MHz UltraTM 60 工作站或同等处理器
    • 内存:512 MB
    • 硬盘空间:125 MB 可用硬盘空间

  • Microsoft Windows 操作系统
    • 处理器:780 MHz Intel Pentium III 工作站或同等处理器
    • 内存:512 MB
    • 硬盘空间:125 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 4.1 还可以在 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 4.1 的 J2EE 开发功能,必须在计算机上安装 Sun Java System Application Server Platform Edition 8 2005Q1。可以在此处下载该软件。

注意:因为还需要安装 Sun Java System Application Server PE 8 2005Q1 以使用 NetBeans IDE 4.1 的 J2EE 功能,所以您的计算机还必须满足该应用服务器的最低要求

兼容性/升级

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

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

已知问题

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

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

  • 常规问题

    描述:

    对于在 NetBeans IDE 4.0 中创建的项目,如果在 NetBeans IDE 4.1 中编辑其项目属性,则该项目在 NetBeans IDE 4.0 中将不再可用。

  • 问题 #26965

    描述:

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

    解决方法:

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

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

    描述:

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

    解决方法:

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

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

    描述:

    在 NetBeans 窗口中出现主菜单,而不是在标准的 Mac OS X 位置出现。

    解决方法:

    此问题没有解决方法。

  • 问题 #45652

    描述:

    在具有 GTK 外观的 Linux 上,无法使用“添加到收藏夹”对话框将文件夹添加到收藏夹中。

    解决方法:

    如果出现这种情况,请在“添加到收藏夹”对话框的“文件名”字段中手动输入文件夹名称,然后按“添加”。

  • 问题 #47645

    描述:

    在 IDE 中无法将目标与设置了 failonerror=true任务一起运行,即使同一脚本可以在 IDE 外部正常运行。

    解决方法:

    如果出现这种情况,建议您从命令行中运行脚本。或者,也可以重新编写脚本。

  • 问题 #51880

    描述:

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

    解决方法:

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

  • 问题 #52856

    描述:

    删除了 Application Server 安装目录(而不是使用卸载程序进行删除)之后,在使用 NetBeans 4.1 IDE 和 Sun Java System Application Server Platform Edition 8 包安装程序安装 Sun Java System Application Server 时,安装会失败。

    解决方法:

    如果出现这种情况,请在系统上的其他位置安装该应用服务器。

  • 问题 #54965

    描述:

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

    解决方法:

    如果出现这种情况,请右键单击项目节点,选择“属性”,选择“Web 服务客户机”面板,然后选择 "donotunwrap" 并取消选择 "strict"。

  • 问题 #56910

    描述:

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

    解决方法:

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

  • 问题 #57282

    描述:

    在 Linux/AMD64 上,未在 64 位 JDK 上安装 Sun Java System Application Server。因为 Application Server 安装程序未在 64 位 JDK 上运行,所以无法使用 64 位 JDK 安装 Application Server。但是,这并不意味着 Application Server 自身不会在 64 位 JDK 上运行。

    解决方法:

    如果出现这种情况,请在 32 位 JDK 上运行 Application Server 包安装程序。安装完成后,您应该能够在 64 位 JDK 上运行 IDE 和 Application Server。

  • 问题 #58221

    描述:

    在 NetBeans 4.1 中打开在 NetBeans 4.0 中创建的项目时,无法为这些项目生成 Javadoc。

    解决方法:

    如果出现这种情况,请使用文本编辑器手动将属性 javadoc.additionalparam= 添加到 project.properties 文件中。

  • 问题 #58230

    描述:

    在 NetBeans 4.1 中打开在 NetBeans 4.0 中创建的 Web 项目时,这些项目无法使用 JUnit 测试包。

    解决方法:

    使用“包含现有源的 Web 应用程序”向导创建一个新项目,而不是直接在 NetBeans 4.1 中打开现有的 4.0 Web 项目。或者,如果您希望保留原始 4.0 Web 应用程序的项目设置,可以通过在新项目的 project.properties 文件中添加所需值来解析中断的引用,如下所示:

    build.test.classes.dir=${build.dir}/test/classes build.test.results.dir=${build.dir}/test/results debug.test.classpath=${run.test.classpath} javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir}:\ ${libs.junit.classpath} run.test.classpath=\ ${javac.test.classpath}:\ ${build.test.classes.dir}

  • 问题 #58231

    描述:

    在 NetBeans 4.1 中,无法将在 NetBeans 4.0 中创建的 Web 项目添加到 J2EE 企业应用程序中。

    解决方法:

    使用“包含现有源的 Web 应用程序”向导创建一个新项目,而不是直接在 NetBeans 4.1 中打开现有的 4.0 Web 项目。或者,如果您希望保留原始 4.0 Web 应用程序的项目设置,可以通过在新项目的 project.properties 文件中添加所需值来解析中断的引用,如下所示:

    build.ear.classes.dir=${build.ear.web.dir}/WEB-INF/classes build.ear.web.dir=${build.dir}/ear-module war.ear.name=YOUR_WAR_FILE_NAME.war

  • 问题 #58498

    描述:

    有时,自由格式 Web 项目的 JSP 文件节点在“项目”窗口、“文件”窗口和“收藏夹”窗口中不可见。出现此问题的原因有很多种。

    解决方法:

    右键单击自由格式的 Web 项目,选择“属性”,并在“Web 源文件类路径”页上单击“确定”。然后重新启动 IDE。

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

    描述:

    在使用 NetBeans 4.1 IDE 和 Sun Java System Application Server Platform Edition 8 包安装程序时,Sun Java System Application Server 在 Mac OS X 上安装失败。在使用 OS X 时,必须在 J2SE 1.4.x SDK 上运行 AppServer 安装程序。

    解决方法:

    如果出现这种情况,则在安装程序提示您指定应该在哪个 JVM 上运行时,请选择 J2SE 1.4.2 SDK(缺省值)。或者,还可以更改 IDE 运行时所在的 JDK,然后使用平台管理器(“工具”>“平台管理器”)注册 JDK 1.5 平台。请注意,即使 IDE 自身正在 1.4.2 上运行,也仍然可以针对 JDK 1.5 进行开发。

文档

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

NetBeans IDE 4.1 快速入门指南:

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

更多信息

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

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

通过在 https://netbeans.org/community/lists/ 中注册 NetBeans 项目邮件列表,您可以获取最新的 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