相关疑难解决方法(0)

应用程序生成Java类层次结构图

寻找一种工具:

  • 产生视觉上令人愉悦(不是花哨)的正交结构图层次结构
  • 输出高质量的PNG图像(300dpi +)
  • 可视化区分类,抽象类,接口和枚举类型(最好通过颜色)
  • 交互式用户界面
  • 允许从图中修剪包和/或单个类
  • 种子(例如,文件»打开)使用一组:
    • 目录
    • JAR文件
    • 单个源文件
    • 个别编译类
  • 对类依赖性执行全自动分析
  • 搜索类路径以尽可能多地解析未满足的依赖项
  • 使用单个可执行文件
  • 轻巧(~5MB)和快速(平均1.5GHz机器下一秒钟内负载)
  • 很简单(点击10次以下生成图表)
  • 快速(图表100对象在几秒钟内)
  • 易于使用(界面最小,专注于图形生成)
  • 是OSS还是GPL
  • (可选)生成调用图层次结构

无法完成此任务的工具包括:

  • Doxygen + GraphViz(或点)
  • 日食
  • UML建模者
  • Java的结构分析(无法解析源文件)
  • JUDE社区(awkard界面,不适合自动生成)
  • 集成开发环境(太复杂,使用太多内存)

有任何想法吗?

java visualization class-hierarchy call-graph

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

call-graph ×1

class-hierarchy ×1

java ×1

visualization ×1