从 2.4 版开始,此插件具有允许您将生成的公告文件放在您喜欢的任何位置的选项。这使得可以在您的包装中包含生成的公告。
在本例中,我们要调用生成的公告文件CHANGES.txt并将其放入项目 JAR 文件的META-INF目录中。为此,我们像这样配置更改插件:
<project> ... <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> <version>2.6</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>