NetBeans 5.5 UML 建模模块发行说明

最新更新日期:2007 年 3 月 23 日

NetBeans™ 5.5 UML 建模模块为 NetBeans IDE 提供了 UML 建模功能。通过 UML 建模功能,分析师和设计人员可以使用一种标准的建模语言来设计应用程序;开发者则可以根据新的 UML 模型生成相应的 Java 源代码,从而进入应用程序的开发阶段。通过“生成代码”和“逆向工程”功能,可以将那些对 UML 模型或 Java 源代码的修改分别反映到源代码或模型上。

本发行说明文档提供了一些您应该了解的有关 NetBeans 5.5 UML 建模模块发行版本的重要信息。

目录


系统要求

您的系统必须满足 NetBeans IDE 5.5 发行说明“系统要求”部分中指定的要求,但 Macintosh OS X 平台的要求除外。Macintosh OS X 平台目前不支持 UML 建模模块。请参见 适用于 Mac OS 平台的发行说明以了解有关 NetBeans 5.5 UML 建模模块已知问题及解决方法的详细信息。

已知问题

NetBeans 5.5 UML 建模模块发行版本允许您在 IDE 中对 UML 功能进行浏览和评估。我们希望您积极地参与这项活动,将遇到的任何问题记录在问题跟踪系统 (https://netbeans.org/community/issues.html) 中,从而为我们提供有价值的建议。

以下是本发行版本中存在的一些待解决的问题:

在所有支持的平台上运行 IDE 时,使用 UML 功能会出现以下问题。

  • 对 Java 项目执行逆向工程时,嵌套类中通用类型的属性、操作和参数均丢失。

    描述:

    • 问题 #87639:在对 Java 源代码执行逆向工程以建立 UML 项目时,嵌套类中通用类型的属性、操作和参数均丢失。

    解决方法:无。

  • 执行逆向工程操作后,已从源代码中删除的嵌套类仍显示在 UML 模型中。

    描述:

    • 问题 #87841:如果从 Java 项目中删除了嵌套类,并且对该 Java 项目执行逆向工程时将生成的 UML 模型存放在与以往相同的 UML 项目中,则会发现已经删除的嵌套类仍显示在图编辑器的 UML 模型中。

    解决方法:

    在图编辑器窗口中关闭该图,然后再重新打开。
  • 使用内置编辑器编辑任意图中的任何元素时,在该元素名称中输入的多字节字符将被破坏。

    描述:

    • 问题 #78353:使用内置编辑器为任意图中的任何元素名称输入多字节字符时,产生的多字节字符将被破坏。

    解决方法:

    使用属性编辑器为任意图中的任何元素名称输入多字节字符,而不是使用内置编辑器。
  • 如果使用缺省的内存设置来启动 IDE,则在大型 Java 或 UML 项目中应用 UML 建模功能时,可能会出现内存不足的错误。

    描述:

    • 问题 #86049:IDE 运行(保持活动状态)了一段时间后,如果在大型 Java 或 UML 建模项目中执行 UML 建模任务,则 IDE 的缺省内存设置 -J-Xmx128m 可能会导致内存不足,从而抛出 OutOfMemory 异常。

    解决方法:

    nb5.5-installation-directory/etc/netbeans.conf 文件中,将 netbeans_default_options 语句的缺省内存设置 -J-Xmx128m 替换为值 -J-Xmx512m,然后重新启动 IDE。

在 Solaris 和 Linux 平台上运行 IDE 时,使用 UML 功能会出现以下问题。

  • 在远程桌面上,UML 建模的性能降低。

    描述:

    • 问题 #78312:在远程桌面上执行 Web 报告所需的时间是正常情况下的 30 倍。
    • 问题 #78574:即使将一幅较小的图导出为 .png 格式,运行于远程桌面的 IDE 也会挂起。
    • Issue #78505:在远程桌面上,“概览”窗口的性能降低。

    解决方法:

    要提高 UML 建模功能在远程系统上的性能,请将 -J-Dsun.java2d.pmoffscreen=false 命令行开关添加到
    nb5.5-installation-directory/etc/netbeans.conf 文件的 netbeans_default_options 语句中,然后重新启动 IDE。

在 Windows、Solaris 和 Linux 平台上运行 IDE 时,使用 UML 功能会出现以下问题。

  • 以横向模式输出建模图形时,元素名称丢失并且会出现一些乱码。

    描述:

    • 问题 #81127:以横向模式输出建模图形时,每个元素都缺少元素名称并且出现了一些乱码。元素组件的名称被转移到了每个元素的下面。

    解决方法:

    此类问题只会出现在 IDE 与 Java SE 1.6 配合使用的情况下。为避免此类问题,请使用 JDK 1.5 重新启动 IDE。
 

返回页首


文档

在此 NetBeans 5.5 UML 建模模块发行版本的文档中,包含了一些基于 Web 的教程以及 IDE 的帮助系统。您可以访问 UML 建模的联机帮助页面,方法是:在 IDE 的主菜单中,依次选择“帮助”>“帮助内容”,然后选择位于“UML 建模”主题下的页面。访问 UML 建模模块文档 Web 站点的 教程 部分,可以获取相关的教程。

返回页首


更多信息

通过访问 UML 模块项目 Web 站点,您可以获取有关 NetBeans 5.5 UML 建模模块的其他有用信息。

您还可以在 NetBeans 项目 Web 站点上获取更多的信息。由于 NetBeans 是一个开放源代码项目,因此您还可以通过该 Web 站点访问源代码、错误数据库,并获取有关创建您自己的 NetBeans 模块等信息。更多信息,请访问 https://netbeans.org/

返回页首


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