随笔-- 2020/4/28-- 解决依赖报红

前言:mac开发,工具idea。

前言:我的情况是用方法二解决的,方法一我从网上找的。

随笔-- 2020/4/28-- 解决依赖报红

问题描述:这两个公司的私有的依赖,本地maven库有,但是引入不了,报红。在idea尝试过删掉再Reimport,clean再Reimport都不行。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ew6HCxZL-1588076034756)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428162509350.png)]

解决步骤:

方法一:

1、拷贝本地maven库,到别的地方,等会要用的。

2、在idea终端,进入报错的工程demo,输入命令

cd demo
mvn dependency:purge-local-repository

3、然后把missing的依赖手动添加到本地maven库,具体步骤:

3.1、拷贝到版本号那层文件夹

3.2、粘贴到本地maven库相应地方

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IhriAf1G-1588076034757)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428163754505.png)]

4、注释报错的包,Reimport。放开注释,Reimport。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JNEtMuy6-1588076034759)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428165722274.png)]
这样都不行,哭吧。。。

方法二:

cd进项目,mvn clean,然后mvn install,发现download的地址全是aliyun的,没有从公司内网下东西。检查setting.xml[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fRweTeKc-1588076034760)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428200135801.png)]
添加公司的mirror[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xA1VNbB1-1588076034761)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428200811826.png)]
至此问题解决。

猜你喜欢

转载自blog.csdn.net/Sharylala/article/details/105822789
今日推荐