Javadoc插入UML图

Mo *_*o . 23 java javadoc class-diagram

有没有办法将图像嵌入我的JavaDoc?基本上我想在一些文档中包含一些UML图解释我的类的层次结构.

谢谢!

Ada*_*ski 24

查看Javadoc文档的这一部分,其中介绍了如何在Javadoc中嵌入图像.

此外,这篇文章描述了如何使用UMLGraph对UML图进行逆向工程并将它们嵌入到Javadoc中.


laa*_*lto 8

是.

该文档说明了如何将任意图像嵌入到javadoc文档中.

如果要从Java源代码生成UML类图,请查看UMLGraph doclet.


Ond*_*žka 5

本文介绍如何将UMLGraph与Maven Javadoc插件一起使用。

简而言之:

  1. 安装GraphViz。

    Ubuntu :apt-get install graphviz4
    Windows:下载

  2. 更新pom.xml。

        <plugin>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.7</version>
            <configuration>
                <aggregate>true</aggregate>
                <show>private</show>
                <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
                <docletArtifact>
                    <groupId>org.umlgraph</groupId>
                    <artifactId>doclet</artifactId>
                    <version>5.1</version>
                </docletArtifact>
                <additionalparam>
                    -inferrel -attributes -types -visibility -inferdep -quiet -hide java.* -collpackages java.util.* -qualify -postfixpackage
                    -nodefontsize 9
                    -nodefontpackagesize 7
                </additionalparam>
            </configuration>
        </plugin>
    
    Run Code Online (Sandbox Code Playgroud)
  3. 运行mvn javadoc:javadoc