Maven Javadoc聚合在JBoss 7.1.1.Final上失败

Maven Javadoc聚合在JBoss 7.1.1.Final上失败,java,maven,jboss7.x,maven-javadoc-plugin,Java,Maven,Jboss7.x,Maven Javadoc Plugin,我正在尝试使用Maven javadoc插件为多个项目生成聚合javadoc。如果我运行javadoc:javadoc目标,构建将成功完成。无论如何,我想将所有javadoc与javadoc:aggregate目标结合起来,但在尝试查找org.jboss.msc.service包时失败了: org.apache.maven.reporting.MavenReportException: Exit code: 1 - /home/me/proj/proj/subproject1/src/main

我正在尝试使用Maven javadoc插件为多个项目生成聚合javadoc。如果我运行javadoc:javadoc目标,构建将成功完成。无论如何,我想将所有javadoc与javadoc:aggregate目标结合起来,但在尝试查找org.jboss.msc.service包时失败了:

org.apache.maven.reporting.MavenReportException: 
Exit code: 1 - /home/me/proj/proj/subproject1/src/main/java/com/test/hasingleton/HATimerServiceActivator.java:6: error: package org.jboss.msc.service does not exist
import org.jboss.msc.service.DelegatingServiceContainer;
如何配置maven javadoc插件以排除此导入?我尝试了以下设置:

<excludePackageNames>org.jboss.msc.service.*</excludePackageNames>
<dependencySourceExcludes>
     <dependencySourceExclude>org.jboss.msc.service:*</dependencySourceExclude>
</dependencySourceExcludes>
org.jboss.msc.service*
org.jboss.msc.service:*
但是没有运气。感谢您的帮助

您可以尝试这种方式(包括而不是排除)


真的
org.test.dep:*
另一种方法是使用工件id(而不是包名)


真的
commons cli:*
        <configuration>
          <!-- switch on dependency-driven aggregation -->
          <includeDependencySources>true</includeDependencySources>

          <dependencySourceIncludes>
            <!-- include ONLY dependencies I control -->
            <dependencySourceInclude>org.test.dep:*</dependencySourceInclude>
          </dependencySourceIncludes>
        </configuration>
       <configuration>
          <!-- switch on dependency-driven aggregation -->
          <includeDependencySources>true</includeDependencySources>

          <dependencySourceExcludes>
            <!-- exclude ONLY commons-cli artifacts -->
            <dependencySourceExclude>commons-cli:*</dependencySourceExclude>
          </dependencySourceExcludes>
        </configuration>