如何阻止Maven程序集插件部署它创建的工件
我使用maven assembly插件使用以下配置将两个JAR组合在一起:如何阻止Maven程序集插件部署它创建的工件,maven,maven-3,Maven,Maven 3,我使用maven assembly插件使用以下配置将两个JAR组合在一起: <execution> <id>Package jar with dependencies</id> <phase>compile</phase> <goals> <goal>single</goal> </goals> <configuration&g
<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
编译
单一的
带有依赖项的jar
${project.artifactId}-${project.version}
假的
我不想部署我用汇编插件创建的JAR,如何阻止它被部署?您应该为汇编插件指定以下配置选项:
<configuration>
...
<attach>false</attach>
...
</configuration>
...
假的
...