maven发布构件到nexus时,如何忽略生成war的model
我现在使用jenkins持续集成工具,对项目的根pom进行deploy到nexus上,项目的根pom依赖了若干个model, 若干个model既有jar包,又有war 包,在jenkins执行构建时,jar包都能deploy到nexus上,而war包就抱错了。
有谁遇到过这个问题,帮忙解决一下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
从idea里复制出来 ,就成刚刚那样了,改了。
啥乱掉了?
乱掉了。。
终于找到解决办法 了,在需要忽略的model 的pom.xml文件中,加入
<plugins>
<!-- 加入maven deploy插件,当在deploy时,忽略些model-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
就可以了。