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 功能进行浏览和评估。我们希望您积极地参与这项活动,将遇到的任何问题记录在问题跟踪系统 (http://www.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 建模的性能降低。
描述:
解决方法:
要提高 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 模块等信息。更多信息,请访问 http://www.netbeans.org/。
返回页首