相关疑难解决方法(0)

Maven:如何从javadoc中排除特定的源文件?

我需要使用Maven从Javadoc中排除特定的源文件(不仅仅是包).<excludePackageNames>设置对我不起作用:它只允许您排除某些包.有一个<sourceFileExcludes>设置,基本上没有使用示例的文档.它只是说:

"sourceFileExcludes:排除源文件上的过滤器.如果指定子包或子包排除,则会忽略这些过滤器."

所以,基本上,我需要忽略所有以Mock开头的Java文件,以及两个包中的所有Java文件.如果我指定excludePackageNames,则会忽略sourceFileExcludes,因此我无法将它们组合在一起.所以我尝试了这个:

<sourceFileExcludes>
    <exclude>net/my/packagename/mock</exclude>
    <exclude>net/my/packagename/samples</exclude>
    <exclude>**/Mock*.java</exclude>
</sourceFileExcludes>
Run Code Online (Sandbox Code Playgroud)

但它没有用.没有排除任何目标文件.

有谁知道如何使用sourceFileExcludes?

javadoc maven

13
推荐指数
2
解决办法
8354
查看次数

标签 统计

javadoc ×1

maven ×1