首铁,求助下 maven

2017-11-08 16:23:06 +08:00
 clockwork1122

自学 maven,parent 的打包方式为 pom,在 build 项目时,Could not find artifact com.mai:mai-parent:jar:1.0-SNAPSHOT ->还会找 jar 包

685 次点击
所在节点    问与答
1 条回复
SoloCompany
2017-11-09 00:42:19 +08:00
和 parent 没关系,出现这个问题是因为使用了 multi module
maven 对 multi module 支持不好,sub-module 无法单独编译,直接在 root module 上开始编译是没问题的
一般而言有两种解决方案
1. 手动执行一次 root module 的 mvn install 安装到本地 repo, 这样编译存在依赖的 sub-module 的时候就不会找不到依赖了,缺点是如果变更了,每次都要重新 install
2. 从 root module 上使用 -pl -amd 选项来编译 sub-module, 这个自己查文档吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/404653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX