如何为Jar生成UML类图

时间:2014-05-23 16:57:11

标签: java class jar uml diagram

如何为Java jar 文件中的所有类生成UML类图?

1 个答案:

答案 0 :(得分:1)

除了从Eclipse中的包浏览器转换为类层次结构的this tool之外,我不认为有任何工具可以从.jar扩展转换,除非您先导入文件然后生成图。

另外:Eclipse plugin for generating a class diagram

再次编辑: 如果你想生成uml图,你需要使用源文件,因为.jar文件是java文件的汇编,通常是.class编译的Java程序的形式,按照通常的开发人员来说,#39开发开源不喜欢传播他们的源代码。您可以extract the contents of the .jar file并希望包含.java文件,但如果它们不包含在内,您将无法生成类图,因为它已经被转换为低级字节要在虚拟机上运行的代码。如果包含.java文件,您可以使用链接的工具生成图表,否则,您将无法使用。