从 2.4 版开始,此插件具有允许您将生成的公告文件放在您喜欢的任何位置的选项。这使得可以在您的包装中包含生成的公告。
在本例中,我们要调用生成的公告文件CHANGES.txt并将其放入项目 JAR 文件的META-INF目录中。为此,我们像这样配置更改插件:
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>include-announcement-file</id>
<phase>generate-resources</phase>
<goals>
<goal>announcement-generate</goal>
</goals>
<configuration>
<announcementFile>CHANGES.txt</announcementFile>
<outputDirectory>${project.build.outputDirectory}/META-INF</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
</project>