2011-12-02 31 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

相關問題