清单的默认内容在Maven Archiver的文档中进行了描述。
从 2.1 版开始,maven-jar-plugin 使用 Maven Archiver 3.5.2。这意味着它不再默认在清单中创建规范和实现细节。如果您想要它们,您必须在插件配置中明确说明。这也在Maven Archiver的文档中有所描述。
可以使用存档配置元素更改默认清单。您将在下面找到一些可用的配置选项。有关详细信息,请参阅Maven 存档器参考。
<project> ... <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.2</version> <configuration> <archive> <index>true</index> <manifest> <addClasspath>true</addClasspath> </manifest> <manifestEntries> <mode>development</mode> <url>${project.url}</url> <key>value</key> </manifestEntries> </archive> </configuration> ... </plugin> </plugins> </build> ... </project>