使用 Maven 生成 lincense 报告
generate lincense report using maven
我正在尝试使用 maven 的插件生成许可证文件,但它不起作用,这是我的 pom 的一部分,有任何建议。
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<reportPlugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8</version>
<reports>
<report>license</report>
</reports>
</plugin>
</reportPlugins>
</configuration>
</plugin>
</plugins>
</reporting>
尝试一种最小的方法。只需将 maven-project-info-reports-plugin
添加到 reporting
部分中的 pom.xml
:
...
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.6</version>
<reportSets>
<reportSet>
<reports>
<report>license</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
...
运行 mvn clean site
并查看 target/site/license.html
。
我正在尝试使用 maven 的插件生成许可证文件,但它不起作用,这是我的 pom 的一部分,有任何建议。
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<reportPlugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8</version>
<reports>
<report>license</report>
</reports>
</plugin>
</reportPlugins>
</configuration>
</plugin>
</plugins>
</reporting>
尝试一种最小的方法。只需将 maven-project-info-reports-plugin
添加到 reporting
部分中的 pom.xml
:
...
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.6</version>
<reportSets>
<reportSet>
<reports>
<report>license</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
...
运行 mvn clean site
并查看 target/site/license.html
。