0

我正在使用 UMLGraph for Java 到 UML。它在关系文档中说明了以下内容:

关联关系(使用 javadoc @assoc 标签指定)

可导航(定向)关联关系(使用 javadoc @navassoc 标记指定)

聚合关系(使用 javadoc @has 标记指定)

组合关系(使用 javadoc @composed 标记指定)

依赖关系(使用 javadoc @depend 标记指定)

我无法在源代码中添加这些标签或任何评论。有没有其他选择

4

2 回答 2

2

如果您使用常用模板来配置 UmlGraph,那么您可能使用的是旧版本。

我在通常的 Maven 存储库中找不到 doclet。我建议您下载最新版本,然后手动将其部署到您的存储库管理器中。你可以从这里下载它:http ://www.umlgraph.org/download.html

一旦你部署了它,使用这个:

  <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-javadoc-plugin</artifactId>
   <version>2.9</version>
   <configuration>
    <maxmemory>1024</maxmemory>
    <quiet>true</quiet>
    <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
    <docletArtifact>
     <groupId>org.umlgraph</groupId>
     <artifactId>doclet</artifactId>
     <version>5.6</version>
    </docletArtifact>
    <additionalparam>
     -inferrel -inferdep -quiet -hide java.*
     -collpackages java.util.* -qualify -postfixpackage
     -nodefontsize 9 -nodefontpackagesize 7
    </additionalparam>
    <links>
     <link>http://download.oracle.com/javase/7/docs/api</link>
    </links>
   </configuration>
  </plugin>
于 2012-10-16T20:20:21.277 回答
1
于 2015-01-22T19:32:22.363 回答