![]() | 1 jsy123392550 2019-08-26 14:27:41 +08:00 |
![]() | 2 sonyxperia 2019-08-26 14:32:22 +08:00 先 maven install 到仓库中? |
3 Caballarii 2019-08-26 14:38:25 +08:00 搭个 nexus 好了 |
![]() | 4 Aresxue 2019-08-26 15:03:24 +08:00 看看自己 maven 的版本,语法是否过期了。 ps: 更严谨的做法是 install 到自己的本地仓库中,不使用 scope 和 systemPath ; 真实工程中搭个 maven 私服吧,一个工程连自己的私服都没有也太磕碜了。 |
5 jorneyr 2019-08-26 15:08:45 +08:00 <scope>system</scope> system 范围依赖与 provided 类似,但是你必须显式的提供一个对于本地系统中 JAR 文件的路径。 |
![]() | 6 yzmm 2019-08-26 15:16:00 +08:00 如你用 systemPath 配置不行的话建议你直接把 jar 添加到本地仓库就可以了。 mvn install:install-file 这个命令,你百度下吧 |
7 Hurriance 2019-08-26 17:28:06 +08:00 只是本地跑就安装到 maven 仓库里吧,R 楼上。 |
8 soulzz 2019-08-26 17:29:50 +08:00 一般情况下是父依赖没有 mvn install |
9 Leiothrix 2019-08-26 17:38:20 +08:00 如果被依赖的项目是 spring boot 的可执行 jar 包,会出现这种情况,请将需要添加的公共类抽取到非执行 common 模块中,这是 spring boot 的一个坑。 |
10 fengpan567 2019-08-26 17:57:36 +08:00 systemPath 不行,可以自己本地 install 到 maven,我也碰到过,很玄学 |