Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
maven javadoc插件sourceFileExcludes不工作_Maven_Maven Javadoc Plugin - Fatal编程技术网

maven javadoc插件sourceFileExcludes不工作

maven javadoc插件sourceFileExcludes不工作,maven,maven-javadoc-plugin,Maven,Maven Javadoc Plugin,我不太确定使用此标签的正确方式,但我使用它的方式如下: <sourceFileExcludes> <exclude></exclude> <exclude></exclude> </sourceFileExcludes> 这根本不起作用。maven中似乎存在一个已知的bug,该标记无法工作,因为我发现了以下线程: 但那是很久以前的事了。我在maven网站上也没有找到太多有用的信息 那么,在使用maven构建j

我不太确定使用此标签的正确方式,但我使用它的方式如下:

<sourceFileExcludes>
  <exclude></exclude>
  <exclude></exclude>
</sourceFileExcludes>

这根本不起作用。maven中似乎存在一个已知的bug,该标记无法工作,因为我发现了以下线程:

但那是很久以前的事了。我在maven网站上也没有找到太多有用的信息


那么,在使用maven构建javadoc时,我们如何排除某些源文件/类呢

终于明白了

首先,此页面中跟踪到一个已知错误: 这个补丁进入了插件2.10.2。所以在这个版本之后,这个bug就被修复了。然而,我使用的是一些早期版本

其次,使用此模式:

<sourceFileExcludes>
  <sourceFileExclude></sourceFileExclude>
  <sourceFileExclude></sourceFileExclude>
</sourceFileExcludes>

排除文件


第三,在sourceFileExclude中,我使用了someClass.java,这可能是不对的。相反,我使用了someClass.*这对我来说很有用。

someClass.java
在2.10.3版中适用于我,例如
java/util/Random.java