idea中maven不能导入jar包的解决方法(含手动下载方法)

1. 按照以下方法看能否设置为自动下载

文章1
文章2

先按照上面两篇文章配置,配置完毕后重启一下项目。

到仓库中进入cmd:
idea中maven不能导入jar包的解决方法(含手动下载方法)_第1张图片
输入:

for /r %i in (*.lastUpdated) do del %i

在这里插入图片描述
如果还不能下载,就更换下载的镜像原:
idea中maven不能导入jar包的解决方法(含手动下载方法)_第2张图片
idea中maven不能导入jar包的解决方法(含手动下载方法)_第3张图片
可以试一下加入以下镜像(选一个):

<!-- 原下载地址:下载的慢 -->
<mirror>
  <id>nexus</id>
  <name>internal nexus repository</name>
    <!--<url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
  <url>https://repo.maven.apache.org/maven2</url>
  <mirrorOf>central</mirrorOf>
</mirror>

<!-- 阿里云仓库:下载的快 -->
<mirror>
  <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>https://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

如果使用的是阿里的镜像,会遇到以下错误:

Could not transfer artifact org.springframework.boot:spring-boot-starter-parent

idea中maven不能导入jar包的解决方法(含手动下载方法)_第4张图片
解决方法:
idea中maven不能导入jar包的解决方法(含手动下载方法)_第5张图片
idea中maven不能导入jar包的解决方法(含手动下载方法)_第6张图片

2. 如何上面不能解决,可以试一下手动导入

加入我要导入spring-security的jar包:

  1. 进入网站:https://mvnrepository.com/

  2. 查找jar包
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第7张图片

  3. 进入查找到的jar包名
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第8张图片

  4. 选择版本
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第9张图片

  5. 点击“View All”
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第10张图片

  6. 下载文件
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第11张图片

  7. 我将其放在了如下路径:E:\maven\repository\org\springframework\security\spring-security-web\5.1.2.RELEASE,最终效果如下:
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第12张图片
    然后就可以使用了,没有报错:
    idea中maven不能导入jar包的解决方法(含手动下载方法)_第13张图片

你可能感兴趣的:(JavaWeb)