后端 · 2025年 4月 24日 0

maven引入包出问题一站式解决

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中导入成功了