可视化 Java 项目

Posted

技术标签:

【中文标题】可视化 Java 项目【英文标题】:Visualizing Java project 【发布时间】:2010-10-24 17:19:13 【问题描述】:

我的任务是将大型 Java 代码库移植到 android 平台。该项目广泛使用了 Android 不支持的 AWT。

我正在寻找一种工具,可以让我可视化项目中的所有类。我希望能够查看类之间的所有关系,以便了解从何处开始移植。

如果您有任何有助于完成这项任务的建议,我很想听听。

【问题讨论】:

【参考方案1】:

我几乎每天都使用 Structure101 来可视化和理解我们的代码库。一个很棒的工具,而且价格也很合理。

这个问题之前在 *** 上已经讨论过很多次了,这里有一些链接:

Is there some tool to visualize java class hierarchies and relations? Tool to visualize code flow in Java? Recommended Eclipse plugins to generate UML from Java code Good free UML tool for Java/Eclipse?

IntelliJ IDEA 还有一些工具可以提供帮助,例如 IDEA 8 中的 Graphical Navigator 和 Code Navigator plugin。

【讨论】:

【参考方案2】:

Netbeans 有一个很好的逆向工程工具,可以生成大量 UML。我有一段时间没有使用它了,但是当我使用它时,它有点小问题。

【讨论】:

【参考方案3】:

有一个名为 Creole 的 Eclipse 插件,您也可以尝试一下。 http://www.thechiselgroup.com/creole

【讨论】:

以上是关于可视化 Java 项目的主要内容,如果未能解决你的问题,请参考以下文章

超级好用的 Java 数据可视化库:Tablesaw

基于ajaxFileUpload和Java IO的可视化项目模板导入导出功能

java在线聊天项目 swt可视化窗口Design 重新设计聊天窗口

java在线聊天项目 swt可视化窗口Design 重新设计好友列表窗口 增加菜单栏

java在线聊天项目 swt可视化窗口Design 登录框注册按钮点击改变窗口大小——出现注册面板 实现打开登录框时屏幕居中

推荐 5 个 YYDS 的 Java 项目