使用pom.xml运行maven project-info-reports:dependencies

时间:2018-07-19 14:43:00

标签: maven maven-plugin

我想将我的dependencies.html包含在多模块项目的warfile中。当我运行mvn project-info-reports:dependencies时,文件夹站点将使用其中的dependencies.html文件创建。有没有办法用pom.xml文件做到这一点? 无效的事情是:

<build>
  <finalName>some-module</finalName>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-project-info-reports-plugin</artifactId>
      <version>2.4</version>
      <executions>
        <execution>
          <id>dependencies</id>
            <goals>
              <goal>dependencies</goal>
            </goals>
            ...

或这个:

<reporting>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-project-info-reports-plugin</artifactId>
            <version>2.9</version>
            <reportSets>
                <reportSet>
                    <configuration>
                        <skip>true</skip>
                    </configuration>
                </reportSet>
            </reportSets>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-project-info-reports-plugin</artifactId>
            <version>2.9</version>
            <reportSets>
                <reportSet>
                    <reports>
                        <report>index</report>
                        <report>dependencies</report>
                    </reports>
                </reportSet>
            </reportSets>
        </plugin>
    </plugins>
</reporting>

<build>
  <finalName>some-module</finalName>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-site-plugin</artifactId>
      <version>3.2</version>
      <executions>
        <execution>
          <id>dependencies</id>
            <goals>
              <goal>site</goal>
            </goals>
            ...

日志中没有错误消息,只是被跳过。我在这里做错什么了吗?或者只是不想用pom.xml执行?

0 个答案:

没有答案