我使用maven程序集插件将两个jar组合在一起使用以下配置:
<execution>
<id>Package jar with dependencies</id>
<phase>compile</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>${project.artifactId}-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
我不希望部署使用程序集插件创建的JAR,如何阻止它被部署?
答案 0 :(得分:11)
您应该为程序集插件指定以下配置选项:
<configuration>
...
<attach>false</attach>
...
</configuration>