如何将(.JAR)文件转换为UML?

时间:2011-01-05 22:37:21

标签: java eclipse netbeans eclipse-plugin uml

我有一个.JAR文件,我只想将此文件转换为UML。 我的(NetBeans 6.9.1)和(Eclipse IDE for Java Developers)都安装在我的机器上。

非常感谢任何建议!

提前致谢!

P.S:使用一些搜索引擎,我找到了用于eclipse的(JAR2UML)插件,但遗憾的是我没有安装它。

5 个答案:

答案 0 :(得分:5)

Free Class Visualizer正是这样做的 - 您将JAR文件或已编译的类加载到工具中,因此,您会看到自动生成的,可导航的UML类图。 您可以搜索任何课程并浏览其内容和关系。

答案 1 :(得分:2)

我找到了以下文档:http://www.ejb3.org/jar_file_reverse/jar_file_reverse.html 这个工具不是免费的,但效果很好。

您也可以使用Topcased,但反向信息的质量平庸,并且无法从反转模型中重新创建高级图表。

答案 2 :(得分:1)

你想制作一个UML文件吗?或Java程序的UML图?如果是第二个,NetBeans拥有自己的UML插件,在完整下载版本中,或者找到插件here

答案 3 :(得分:0)

如果你没有这个Jar文件的源代码,你可以通过netbeans,eclipse UML插件重现UML时decompile it。但是我不确定UML图的结果是否正确。

答案 4 :(得分:0)

看看下面的列表。特别是在功能部分下看。有些工具是免费的,它们支持逆向工程。有些工具也适用于Eclipse。

http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools