生命周期中的“Unattach”WAR工件,因为它已被RPM取代

时间:2011-09-05 04:43:23

标签: maven

我们有一个多模块Maven项目,其主要工件是WAR。然而,我们的最终构建步骤是所述WAR的RPM打包,我们从分布式管理角度来看,我们实际上并不关心WAR本身 。我仍然希望JARS / source-jars上传到我们的Nexus存储库,但是在上传WAR的时间/空间方面浪费,因为没有人再次链接。

我想通过“部署”阶段从构建生命周期的角度将WAR插件标记为“忽略”,因为使用了RPM包本身。

我无法看到WAR插件的任何插件配置以避免这种情况,有没有人有任何指针?

1 个答案:

答案 0 :(得分:2)

这不是primaryArtifact property的作用吗?我从来没有用过它,但我总是认为它就是它的用途。