解决maven加载依赖时遇到的问题

 更新时间:2023年12月20日 16:13:55   作者:起名好难(# #)  
这篇文章主要介绍了解决maven加载依赖时遇到的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、常见错误信息分类

在项目中添加如下依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>>5.1.9</version>
</dependency>

执行拉取命令后可能打印出下面几种错误信息 :

  • 错误1:无法搬运

Could not transfer artifact mysql:mysql-connector-java:pom:>5.1.9 from/to aliyun (https://maven.aliyun.com/repository/public)

  • 错误2:找不到

Could not find artifact mysql:mysql-connector-java:pom:8.0 in aliyun (https://maven.aliyun.com/repository/central)

二、各类问题的解决思路

2.1 Could not find 

报这个错说明你要找的包根本就不镜像源仓库里,有两种解决办法:

方法一:直接到maven的主仓库去下载jar包,然后导入到项目;

maven中央仓库

方法二:更换镜像源,比如下面就是阿里云central仓库镜像源的配置信息

<mirror>
    <id>aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun</name>
    <url>https://maven.aliyun.com/repository/central</url>
</mirror>

2.2 Could not transfer

按照其他博客的说法,此问题与SSL证书有关,需要在idea的两个配置项中添加下面的信息:

(注意末尾不要有空格)

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

具体配置位置为:

此时再重新引入应该就不会出错了

(如果还出错,那可以试着把本地maven仓库之前下载过的同名开发包删除,然后重新用maven进行引入;或者只是因为网络不畅所致)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MyEclipse2017创建Spring项目的方法

    MyEclipse2017创建Spring项目的方法

    这篇文章主要为大家详细介绍了MyEclipse2017创建Spring项目的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 详谈@Autowired和static的关系

    详谈@Autowired和static的关系

    这篇文章主要介绍了@Autowired和static的关系,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Spring Security 自定义短信登录认证的实现

    Spring Security 自定义短信登录认证的实现

    这篇文章主要介绍了Spring Security 自定义短信登录认证的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Java如何将String转换成json对象或json数组

    Java如何将String转换成json对象或json数组

    这篇文章主要介绍了Java如何将String转换成json对象或json数组,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • java增强for循环的实现方法

    java增强for循环的实现方法

    下面小编就为大家带来一篇java增强for循环的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • Java 中的 DataInputStream 介绍_动力节点Java学院整理

    Java 中的 DataInputStream 介绍_动力节点Java学院整理

    DataInputStream 是数据输入流。它继承于FilterInputStream。接下来通过本文给大家介绍Java 中的 DataInputStream的相关知识,需要的朋友参考下吧
    2017-05-05
  • Java虚拟机内存结构及编码实战分享

    Java虚拟机内存结构及编码实战分享

    这篇文章主要介绍了Java虚拟机内存结构及编码实战分享,文章围绕详细主题展开相关资料具有一定的参考价值,需要的小伙伴可以参考一下
    2022-04-04
  • springboot 获取访问接口的请求的IP地址的实现

    springboot 获取访问接口的请求的IP地址的实现

    本文主要介绍了springboot获取访问接口的请求的IP地址的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • Java实现JDK动态代理的原理详解

    Java实现JDK动态代理的原理详解

    这篇文章主要介绍了Java实现JDK动态代理的原理详解,Java常用的动态代理模式有JDK动态代理,也有cglib动态代理,本文重点讲解JDK的动态代理,需要的小伙伴可以参考一下的相关资料
    2022-07-07
  • Spring AI内置DeepSeek的详细步骤

    Spring AI内置DeepSeek的详细步骤

    Spring AI 最新快照版已经内置 DeepSeek 了,所以以后项目中对接 DeepSeek 就方便多了,但因为快照版会有很多 Bug,所以今天咱们就来看稳定版的 Spring AI 如何对接 DeepSeek 满血版,感兴趣的小伙伴跟着小编一起来看看吧
    2025-02-02

最新评论