ChangeLog Плагин Maven - настройка в POM
Я хочу настроить плагин changelog в моем pom.xml...
но есть раздел reportSets, поэтому мне интересно, где я должен поставить плагин?
Может быть, в части конфигурации плагина scm (reportPlugins, ...)
2 ответа
Плагин находится в разделе отчетов вашего pom.xml.
Пример в их документации показывает, как настроить наборы отчетов: 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>
Немного более конкретизировано:
`org.apache.maven.plugins maven-site-plugin 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>
И тогда... это должно работать!