2011-12-02 41 views
1

我使用Maven 2maven-jar-plugin来构建我的jar如何用分类器构建一个JAR文件?

我想只生成一个jarclassifier。可能吗?

在我的示例中,我只想生成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> 

回答

4

只是用它FO插件元素:

<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> 
+0

对不起,不起作用 – ssedano

+0

适用于我。不工作如何?也许我不明白这个问题? – kan

+0

在我的示例中,我只想生成'myjar-another-1.0.jar',但不生成'myjar-1.0.jar'。 什么版本? – ssedano

相关问题