有没有足够聪明的工具可以基于不太复杂的Java源代码构建UML类图?

有没有足够聪明的工具可以基于不太复杂的Java源代码构建UML类图?,java,uml,Java,Uml,我正在使用IntelliJ IDEA,并尝试使用它的工具来构建类图。不幸的是,它从java包中提取类以及必要的类。这就是为什么构建图非常混乱的原因 还有其他智能工具吗?或者,有没有办法在IDEA中“关闭”绘制java类?您可以试试Gentleware的 有一个免费的社区版。几乎所有合理的UML工具都提供此服务。有时您需要有许可版本才能启用此功能 我建议您只需查看不同的工具 很明显,开源确实进行了逆向工程,但遗憾的是,我在使用该工具时并没有取得令人难以置信的成功。我使用了一个非常好的Eclipse

我正在使用IntelliJ IDEA,并尝试使用它的工具来构建类图。不幸的是,它从java包中提取类以及必要的类。这就是为什么构建图非常混乱的原因

还有其他智能工具吗?或者,有没有办法在IDEA中“关闭”绘制java类?

您可以试试Gentleware的


有一个免费的社区版。

几乎所有合理的UML工具都提供此服务。有时您需要有许可版本才能启用此功能

我建议您只需查看不同的工具


很明显,开源确实进行了逆向工程,但遗憾的是,我在使用该工具时并没有取得令人难以置信的成功。

我使用了一个非常好的Eclipse插件。它叫ObjectAid。 只需在“帮助”->“软件更新”中将此URL添加到可用的软件页面,然后安装插件

这是一个非常简单的拖放实用程序,使您能够自动将childern/parents添加到类图中


希望这有帮助

我推荐裘德社区版。它是一个优秀的UML工具,可以很好地支持Java反向工程。

Free是相对的;上次我检查过,社区版不允许你保存文件,除非你以大约5美元的价格租用该产品。