关于maven的deploy,一个项目中有多个模块,单独deploy单个模块会报错,deploy父模块就能成功?

1.deploy父工程到私有仓库就可以成功
2.deploy单个模块就会报错,报各种包找不到,而实际在本地仓库中是有的
3.一旦父工程deploy成功,那么再次deploy单个模块,则该模块也可以成功了
为什么会这样,


回答:

2.deploy单个模块就会报错,报各种包找不到,而实际在本地仓库中是有的

你这个说法是错误的。当你单独deploy单个模块时。这个单独的模块,它是有parent的。但你单独推此模块时,私服是没有该parent.pom的。所以会报错。

你去私服看下目录结构就清楚了。


报各种包找不到, 你这搞Java时间也不短了,说出这种话合适吗?不细看一下?

虽然不是太想回答?


回答:

mvn的配置,可能优先从私服获取依赖,找不到就报错了。 可以检查下配置呢

以上是 关于maven的deploy,一个项目中有多个模块,单独deploy单个模块会报错,deploy父模块就能成功? 的全部内容, 来源链接: utcz.com/p/944849.html

回到顶部