标签: maven
我们有一个多模块Maven项目,其主要工件是WAR。然而,我们的最终构建步骤是所述WAR的RPM打包,我们从分布式管理角度来看,我们实际上并不关心WAR本身 。我仍然希望JARS / source-jars上传到我们的Nexus存储库,但是在上传WAR的时间/空间方面浪费,因为没有人再次链接。
我想通过“部署”阶段从构建生命周期的角度将WAR插件标记为“忽略”,因为使用了RPM包本身。
我无法看到WAR插件的任何插件配置以避免这种情况,有没有人有任何指针?
答案 0 :(得分:2)
这不是primaryArtifact property的作用吗?我从来没有用过它,但我总是认为它就是它的用途。