序言:
眾所周知,國內的阿里云倉庫下載非澈冒牛快挟炬,推薦大家在日常開發(fā)使用。
方法一:添加阿里云倉庫
打開本地Maven/conf/settings.xml
添加阿里云倉庫
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
<!--本地倉庫-->
<!--
<localRepository> ${user.home}/.m2/repository</localRepository>
-->
<!--遠程倉庫-->
<mirrors>
<!--阿里云倉庫-->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云倉庫</name>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>
</mirrors>
</settings>
方法二:添加Spring倉庫
在當前工程的pom.xml
文件中指定Spring官方倉庫的地址:
正式倉庫
:https://repo.spring.io/artifactory/release/ 適用于生產環(huán)境
測試倉庫
:https://repo.spring.io/artifactory/snapshot/
<!--Spring倉庫 -->
<repositories>
<repository>
<id>spring-snapshots</id>
<url>https://repo.spring.io/artifactory/release/</url>
</repository>
<repository>
<id>spring-milestones</id>
<url>https://repo.spring.io/artifactory/snapshot/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<!--Spring插件倉庫 -->
<pluginRepositories>
<pluginRepository>
<id>spring-snapshots</id>
<url>https://repo.spring.io/artifactory/release/</url>
</pluginRepository>
<pluginRepository>
<id>spring-milestones</id>
<url>https://repo.spring.io/artifactory/snapshot/</url>
</pluginRepository>
</pluginRepositories>
常見問題:遇到lastUpdated無法繼續(xù)下載依賴
遇到問題:
使用IDEA更新依賴時戴甩,因為產生了垃圾文件(xxx.lastUpdated)導致無法正常下載符喝。
解決辦法:
將下面這段命名拷貝進去某個bat文件,然后執(zhí)行甜孤,刪除完畢协饲。
@echo off
set REPOSITORY_PATH=D:\dev\mvnrepository 這里換成你的MAVEN本地倉庫路徑
rem 開始刪除...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 刪除完成!!
pause
```[