关于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