数码资讯
Maven多模块部署到Nexus上的问题(maven和nexus能一起用吗)
我们使用了父项目的pom.xml用来管理所有的子项目的共同依赖和插件,父项目自己没有代码。大概拥有7个子项目,都是maven的。 所有在Jenkins上打包出来的子项目的jar包都会被自动部署到Nexus服务器上。 今天当版本从0.0.1-SNAPSHOT升级到1.0.0-SNAPSHOT的时候,发
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
我们使用了父项目的pom.xml用来管理所有的子项目的共同依赖和插件,父项目自己没有代码。大概拥有7个子项目,都是maven的。
所有在Jenkins上打包出来的子项目的jar包都会被自动部署到Nexus服务器上。
今天当版本从0.0.1-SNAPSHOT升级到1.0.0-SNAPSHOT的时候,发现一些问题。
首先A子项目被部署到nexus上,然后B子项目编译报错,原因是在nexus上找不到父项目的pom.xml.
原来如此,必须在jenkins上建一个父项目的build project,并且也自动部署到nexus上。
新的问题:
如果父项目的pom.xml中使用了modules将所有子项目包进去,编译的时候会将所有子项目都编译,有时候太耗费资源,因此可以暂时将modules注释掉。
这样不会编译子项目,只会部署父项目的xml。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。