如何添加maven-jxr-plugin将使用的额外源目录?

时间:2008-10-09 17:51:47

标签: java maven-2 maven-plugin

我正在使用build-helper-maven-plugin将它添加到我的构建中,但我会 喜欢看这个额外源目录的XREF源。

供参考:

maven-jxr-plugin - JXR插件生成项目源的交叉引用。生成的报告使用户更容易引用或查找特定的代码行。当与PMD插件一起使用时,它也可以方便地引用代码中的错误。

build-helper-maven-plugin - 此插件包含各种小的独立目标,以协助Maven构建生命周期。

2 个答案:

答案 0 :(得分:0)

您可以按照Ant准则告诉JXR使用文件模式索引哪些文件。例如,要包含src / main / java中的所有java文件以及src / main / java2中的所有源文件,文件中的以下配置应该有效:

<project>
  ...
  <reporting>
    <plugins>
      ...
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          ...
          <includes>
            <include>src/main/java/**/*.java</include>
            <include>src/main/java2/**/*.java</include>
          <includes>
          ...
        </configuration>
      </plugin>
    </plugins>
  ...
  </reporting>
  ...
</project>

答案 1 :(得分:0)

我遇到的问题与pom.xml中插件的顺序有关。 当我将jxr插件移动到插件列表的顶部时,一切都开始工作了。

疯狂的东西。