在我看来,NetBeans 的 UML 模块有点太隐藏了。在 NetBeans 6.5 中,创建 UML 图非常容易。无需安装插件或某事。喜欢。阅读我的帖子,我在其中找到了一个 zip 文件来安装 UML 模块。
现在,在这个过程之后,我得到了 UML 模块,但在我看来,我无法用它创建类图。您知道我如何使用 NetBeans 6.8 做到这一点吗?
更新1:似乎没有支持
Update2:不过,似乎有人让它工作了。
转换为答案:如 wiki http://wiki.netbeans.org/UML中所述,新版本的 NetBeans 不再支持 UML 插件。不知道为什么,但似乎是这样,并没有回答你的问题,但它确实把它放在了上下文中。我可能只是慢慢地崩溃,这就是为什么你和你链接的博主都无法让事情正常工作的原因。
在当前的 7.2 Netbeans 版本中,使用 Visual Paradigm UML 工具(版本 10)可以创建 UML 序列和类图。您可以获得 30 天的试用版,该试用版将从代码中进行逆向工程。这是说明的链接。http://www.visual-paradigm.com/support/documents/vpumluserguide/2381/2384/66565_reverseengin.html(社区版有这个功能但是被禁用了)。
Visual Paradigm 发布了 UML 7.2 的社区版,可免费用于非商业用途。您可以在http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce找到它。不过,您必须注册激活密钥!
无法添加评论:-(但只是想确认 Draft 所说的:
Visual Paradigm 的社区版不支持正向或反向工程。
似乎唯一的解决方案是使用旧版本的 netbeans
我有 NB 6.9.1。我已经安装了 UML 插件,但它无法进行逆向工程(从现有源创建 UML 类图)。我不想降级到 6.7,所以我安装了 ArgoUML 工具。为了从现有源生成类图,您需要执行以下步骤:
1.文件->导入源
2.将文件类型改为“所有文件”
3.选择目录(存放*.java文件的地方)或包
4.弹出一个小对话框窗口->选择OK
5.在左侧,您将看到 UntitledModel。单击 _classes,它们应该以小方框的形式出现在图表的右侧。
6.要显示属性/方法,指向一个类(在图中),右键单击鼠标,选择 Show->“Show All Compartment”
我正在使用 SDE-NB 视觉范例