【发布时间】:2014-09-24 12:39:11
【问题描述】:
有人可以帮我在 Maven 中创建一个 zip 目标而不是 jar。我尝试了几种方法,但无法进步。给定的程序集路径中的描述符文件如下:
<assembly>
<formats>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<directory>src/main</directory>
</fileSet>
</fileSets>
</assembly>
我的pom文件中的汇编插件部分如下:
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assembly/descriptor.xml</descriptor>
</descriptors>
</configuration>
</plugin>
</plugins>
</build>
最终输出:
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sql1 ---
[INFO] Building jar: C:\Divakar\mvn_project\sql1\target\sql1-0.1.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
【问题讨论】:
-
很好,为了简单起见,您应该将 pom 的包装设置为
pom,这样就不会按照标准生产 jar。
标签: java maven jar zip maven-assembly-plugin