如何使用NetBeans的6.8 UML模块创建类图?

12

我觉得NetBeans的UML模块有点太隐蔽了。在NetBeans 6.5中创建UML图非常容易,无需安装插件等。请参阅我的文章,其中我找到了一个zip文件以安装UML模块。

现在,通过这个过程,我重新获得了UML模块,但是似乎无法使用它来创建类图。你知道如何在NetBeans 6.8中做到这一点吗?

更新1:似乎没有支持。

更新2:尽管如此,有人似乎已经成功使用它。


1
是的,我同意,在早期版本中要容易得多,甚至是6.7。 - phunehehe
UML插件在NetBeans的新版本中不再受支持。不确定原因,但似乎是这种情况,这并没有回答您的问题,但它确实可以将其放入上下文中。我可能只是慢慢崩溃了。 - Ted Johnson
@Karussell,距离您最初的帖子已经两年了。 您是否知道Netbeans 7.*中是否有任何新的UML或类图支持? - john_science
仍然没有对此提供支持。 - Karussell
7个回答

4

转换为答案:根据维基http://wiki.netbeans.org/UML的说明,UML插件在新版本的NetBeans中不再受支持。不确定原因,但似乎是这种情况,虽然不能回答您的问题,但可以将其放入上下文中。可能是我正在慢慢破坏,这就是为什么您和您链接到的博主都无法使事情正常运行的原因。


嗯,我知道。但是我想让它工作... :-( 顺便说一下:博主就是我;-) 我已经相应地更新了文本。 - Karussell
你是对的。请点击此处查看错误报告 https://netbeans.org/bugzilla/show_bug.cgi?id=178646 - Karussell
但是有人在6.8上取得了成功。 - Karussell

1

-1,与问题并不是很相关...有几个免费的UML设计工具可供选择,例如Eclipse、ArgoUML等。 - Karussell
1
抱歉,我认为UML模块在Netbeans 6.5之后的默认发行版中已经停止支持了,而现在他们推荐使用Visual Paradigm(VP),使用VP创建类图非常容易! - Pradeep
啊,我明白了。抱歉!请更新答案以便我可以撤销我的负一票 :-) - Karussell

1

1

无法添加评论 :-( 但只是想确认DCraft所说的:

Visual Paradigm的社区版不支持正向或反向工程。

似乎唯一的解决方案是使用旧版本的NetBeans。


0
我使用的是NB 6.9.1版本。我已经安装了UML插件,但是它无法进行反向工程(从现有源代码创建UML类图)。
我不想降级到6.7版本,所以我安装了ArgoUML工具。
为了从现有源代码生成类图,您需要按照以下步骤操作:
1. 文件->导入源代码
2. 将文件类型更改为“所有文件”
3. 选择目录(存储*.java文件的位置)或包
4. 弹出一个小对话框->选择“确定”
5. 在左侧,您将看到UntitledModel。单击_classes,它们应该在右侧的图表中出现为小方框。
6. 要显示属性/方法,请指向类(在图表中),右键单击鼠标,选择Show->“显示所有隔间”

0

如果你进入这里并下载UML模块集群,你可以简单地将其复制到NetBeans安装目录中,然后NetBeans将再次具有UML功能!

如果你不想浏览模块集群页面,直接下载链接是这里


从Java源代码进行逆向工程是否有效?(例如,生成类图) - Karussell
是的,我已经在Ubuntu(版本6.8)和Windows(6.9.1)上使用NetBeans进行了测试。 - ubiquibacon

0

我正在使用SDE-NB Visual Paradigm


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接