自学 maven,parent 的打包方式为 pom,在 build 项目时,Could not find artifact com.mai:mai-parent:jar:1.0-SNAPSHOT ->还会找 jar 包
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, 这个自己查文档吧 |