2013-04-29 110 views
0

對於通過maven創建zip文件我遵循如下:Creating a zip archive of the maven "target" directory,我正在使用這個maven命令程序集:單個在包階段創建zip文件

是否有可能(使用清潔包手段)來創建僅在階段zip文件?

+0

您的被引用頁面已使用'包裝階段'作爲'包裝'。 – 2013-04-29 05:27:30

+0

但在該階段沒有創建zip文件。只有「assembly:single」我正在使用。 – 2013-04-29 07:38:58

+0

你在哪裏放置'maven-assembly-plugin'配置?在''或''下? – 2013-04-29 07:50:41

回答

1

請嘗試<pluginManagement>後添加<plugins>如下面的例子: -

<pluginManagement> 
    <plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-assembly-plugin</artifactId> 
     <version>2.4</version> 
     <configuration> 
     <descriptors> 
      <descriptor>src/main/assembly/zip.xml</descriptor> 
     </descriptors> 
     </configuration> 
     <executions> 
     <execution> 
      <id>make-assembly</id> <!-- this is used for inheritance merges --> 
      <phase>package</phase> <!-- append to the packaging phase. --> 
      <goals> 
      <goal>single</goal> <!-- goals == mojos --> 
      </goals> 
     </execution> 
     </executions> 
    </plugin> 
    </plugins> 
</pluginManagement> 
<plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-assembly-plugin</artifactId> 
    </plugin> 
</plugins> 

請參閱POM Reference: Plugin Management瞭解更多信息。我希望這可能會有所幫助。

+0

謝謝:)它的工作:) – 2013-04-29 08:49:36