使用 Maven javadoc 插件,您可以排除某些包 - 但我有很多包,而我只想为其生成 Javadoc 的类很少。
有没有办法包含而不是排除?
我还想在类级别而不是包级别上做事,因为我在包中有一些类需要 javadoc 而一些不需要。
最佳答案
从 maven-javadoc-plugin 版本 2.9 开始,您可以在配置中执行此操作:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
....
<sourceFileIncludes>
<include>Foo.java</include>
<include>Bar.java</include>
</sourceFileIncludes>
<sourcepath>${basedir}/src/main/java/path/to/foo-and-bar</sourcepath>
....
</configuration>
....
...这将构建一个仅包含上述类的 Javadoc 站点。
关于java - Maven javadoc 插件 - 我怎样才能只包含某些类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1195647/