公司的业务线里,有一部分是java 实现的,想要了解具体的结构。查找了一些资料,很多都是直接分析jar 包关系的。 后来发现了jdeps jdeps -v -cp '*/src/main/*' -R -dotoutput result/ *.jar https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jdeps.html 生成的dot 文件,可以使用dot -TPNG -o 目标文件(*.png) 生成文件.dot https://www.ibm.com/developerworks/cn/aix/library/au-aix-graphviz/ 在线工具地址:(在线不支持中文) http://www.webgraphviz.com/