ChangeLog插件Maven - POM中的配置

时间:2014-03-05 15:01:14

标签: maven changelog

我想在我的pom.xml中配置changelog插件......

但是有一个reportSets部分,所以我想知道我必须把插件放在哪里?

也许进入scm插件的配置部分(reportPlugins,...)

2 个答案:

答案 0 :(得分:2)

该插件位于pom.xml的报告部分。

他们的文档中的示例显示了如何配置reportSets: https://maven.apache.org/plugins/maven-changelog-plugin/examples/selecting-reports.html

<build>下配置的构建插件不同,报告插件嵌套在根<reporting>元素下的<project>元素内,如下所示:

<project>
  <reporting>
    <plugins>
      <!-- one or more reporting plugins go here -->
    </plugins>
  <reporting>
</project>

答案 1 :(得分:0)

更具体一点:

`                              org.apache.maven.plugins                 Maven的网站插件                 3.3                                      

                        <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-changelog-plugin</artifactId>
                            <version>2.2</version>
                            <reportSets>
                                <reportSet>
                                    <id> file-report </id>
                                    <configuration>
                                        <type> range </type>
                                        <range> 30</range>   
                                    </configuration>
                                    <reports>
                                        <report>file-activity</report>
                                    </reports>
                                </reportSet>
                            </reportSets>
                        </plugin>

然后......它应该有效!