
maven出问题可谓是非一般头疼,有一种事情还没开始就出问题的高血压感觉
首先解决的是本身的包没导对
有一种情况是父工程确定版本子工程直接使用,这时候父工程版本缺失会报错
带版本正确的引入格式见网站:https://mvnrepository.com/
这个时候再出问题就是本教程该解决的重点了,
第一点:
就是网络问题了,(懂得都懂
下面是两个方向
第一个是特定网络环境换特定网络仓库,国内换阿里源(这里比较简单自己找教程
第二个就是将自己的网络环境变正常,该代理的用代理,开tun模式保证应用能够正常代理
以上可以解决90%的问题
第二点:
本地maven配置问题,这个时候与其找到具体问题解决不如全部从底层重装
重装思路,检查jdk,检查maven环境变量建议跟这个视频走,要有耐性,别跳,很可能你跳过的就是关键点,
【idea设置maven解决不能导入依赖的问题】 https://www.bilibili.com/video/BV1av4y1Y7Rw/?share_source=copy_web&vd_source=e880bc73a303d762b982f9b4191c894e
第三点:
当以上都完成了idea还不能导入说明可能有疑难杂症,这时候可以尝试手动下载
比如导入minio,先用命令行执行
mvn dependency:get -Dartifact=io.minio:minio:8.5.17 -s settings.xml -X
这里的setting.xml是你要用的配置
实际命令执行长这样
mvn dependency:get -Dartifact=net.logstash.logback:logstash-logback-encoder:8.1 -s C:\Users\ikaros\Desktop\apache-maven-3.9.6\conf\settings.xml -X
这时就可以查看具体原因并解决了,如果手动导入成功就可以在idea中导入成功了