网站建设招聘网,精准营销模型,网站页面设计优化方案,在门户网站管理建设工作讲话背景 在大的maven项目中#xff0c;为了节约时间#xff0c;我们需要构建指定的模块#xff0c;而不是全量的项目#xff1b;但是在idea上勾选指定项目进行构建时#xff0c;只会到仓库中寻其找依赖的模块#xff0c;并不会把其依赖的项目也构建#xff1b;由于仓库中可…背景 在大的maven项目中为了节约时间我们需要构建指定的模块而不是全量的项目但是在idea上勾选指定项目进行构建时只会到仓库中寻其找依赖的模块并不会把其依赖的项目也构建由于仓库中可能不是最新的这样就可能会导致构建失败
正确方案
使用如下命令
mvn clean package -pl xxx/yyy -am这样就会把yyy模块进行构建并将yyy依赖的模块也进行构建
说明 A -pl 参数表示构建指定模块 B: xxx/yyy 是模块的路径是从根模块开始写父子模块间用 / 分隔直到目标模块支持配置多个目标模块路径中间以英文逗号隔开 C -am参数表示把yyy依赖的模块也一并构建
over~~