我正在使用Maven 2
和maven-jar-plugin
来构建我的jar
。
我只想生成jar
classifier
。有可能吗?
在我的示例中,我只想生成myjar-another-1.0.jar
但不生成myjar-1.0.jar
。
看了这个question后,我试图跳过default-jar
。但这似乎仅适用于Maven的第3版(尚未尝试过。
父母要做
<modules>
全部谢谢!
这是我的pom.xml的相关部分:
还在全局配置部分尝试过。
<project>
<!-- Definition of the Parent (only an aggregator) -->
<build>
<plugins>
<!-- <artifactId>maven-bundle-plugin</artifactId> -->
<!-- surefire -->
<!-- <artifactId>maven-source-plugin</artifactId> -->
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<classifier>another</classifier>
</configuration>
<executions>
<execution>
<id>test-jar</id>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
答案 0 :(得分:5)
只需将它用于插件元素:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<classifier>another</classifier>
</configuration>
</plugin>
</plugins>