I m 试图创建不同的MANIFEST.MF
文档,用于封闭包装的工艺品和测试包。 <代码>maven-jar-plugin 正在用于在<代码>上添加斜体。 MANIFEST.MF——迄今为止,这项工作非常出色。 但是,如果我选择了测试项目的不同模板文件MANIFEST.MF
, 仅仅使用两种手法的第二个参考模板......
如何利用<条码>PROD-MANIFEST.MF-template用于正常包装和TEST-MANIFEST.MF-template
用于测试-jar-包装?
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<id>test-manifest-mf</id>
<phase>package</phase>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestFile>foo/TEST-MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<id>default-manifest-mf</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestFile>foo/PROD-MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>