场景

比如把A项目使用maven install命令打到本地目录,在本地目录也是可以看到打包成功的。

这个时候,项目B需要引入项目A的包,配置好之后,发现依赖A项目失败,这是什么原因呢?这个困扰了我很久,最终我是这样解决的。

解决方式

把项目A中不需要的依赖给去除掉,然后在打包到本地maven,项目B在引入项目A就没出现这个问题了。

这是可能原因之一,记录一下。

其它

如果配置没问题,还可以用以下两种方式解决:

方式一​:IDEA 菜单栏,右键选择File 然后点击如下,重启IDEA即可:

解决Maven依赖本地jar包失败(可能原因之一)_ide

方式二​:重新 git 项目到本地,然后重新导入,不到不得已,建议不要这么做。