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,我也碰到过,很玄学
|