質問
画像をJavaDocに埋め込む方法はありますか?基本的に、いくつかのドキュメントにクラスの階層を説明するUMLダイアグラムを含めたいと思います。
ありがとう!
他のヒント
ApiViz も素晴らしいドックレットです。
簡単な答え:
/**
* This class does some stuff (see diagram).
* <img src="relative/path/to/image.png" />
*
*/
public class SomeClass{
}
この記事は使用方法を示していますMaven Javadocプラグインを使用したUMLGraph。
要するに:
-
GraphVizをインストールします。
Ubuntu:
apt-get graphviz4のインストール
。
Windows:ダウンロード。 -
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>
-
mvn javadoc:javadoc
を実行します。
yDoc はオプションです
この記事でその方法を説明しています。 javadocツールからアクセス可能なフォルダーに画像を配置することで実行できます。
所属していません StackOverflow