要配置任何自定义标签,请使用<tags/>参数,如下所示。每个标签将由一个 <name/>、一个 <placement/> 和一个 <head/> 组成。<placement/> 应该是字母 Xaoptcmf 的组合:
例如,使用以下配置:
<project> ... <reporting> (or <build>) <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.3.2</version> <configuration> ... <tags> <tag> <name>todo</name> <!-- todo tag for all places --> <placement>a</placement> <head>To do something:</head> </tag> </tags> ... </configuration> </plugin> </plugins> ... </reporting> (or </build>) ... </project>
并在一个类中使用以下 todo 标签:
/** * Hello world! * * @todo complete me! */ public class App {}
Javadoc 工具将生成以下 Javadoc:
public class App extends Object Hello world! To do something: complete me!