java逆向工程工具
是否有任何工具可用于从 Java 代码生成 UML 图。我目前正在使用 STAR UML 来实现同样的目的。但是该工具无法设计依赖关系,就像一个类调用另一个类一样,其余的类图是生成的,说明接口、类、扩展类等等……
任何人都可以帮助我吗?
Is there any tool that can be used to generate the UML diagram from Java code. I am currently using STAR UML for the same. But the tool is unable to design the dependency like if one class calls another class, rest the class diagram is generated stating interfaces, classes, extended classes and all..
can anyone please help me for the same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以尝试 Sparx Enterprise Architect。它可以很好地导入Java或C#。它还具有运行时功能,允许您单步执行代码并生成序列图。
You can try Sparx Enterprise Architect. It can import Java or C# nicely. It also has a runtime feature that allows you to step through code and generate sequence diagrams.
查看 nWire for Java。它不是一个 UML 工具。但是,它会快速绘制具有所有可能依赖项的代码工件的图表。许多人使用它进行逆向工程和挖掘遗留代码。
Take a look at nWire for Java. It is not a UML tool. However, it will quickly draw a diagram of your code artifacts with all possible dependencies. Many people use it for reverse engineering and for digging into legacy code.
您可以使用 MagicDraw UML 来实现此目的。它不是免费的,但绝对物有所值。
购买前查看试用版。
You could use MagicDraw UML to achieve this. It's not free, but it's definitly worth the money.
Check out the trial version before buying.