首先,你应该用Maven下载jar包卡住了太久了,但是中断下载后,仍然会残留一些下载到一半的jar包在本地仓库,所以可以使用下面的代码将其清楚,把它copy到文本文件中,并修改后缀为.bat,双击执行即可。
set REPOSITORY_PATH=本地仓库的绝对路径
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完毕
pause
好了,接下来进入正题,具体步骤:
1.打开Maven的conf下的settings.xml,
找到这里:
2.找到mirrors,更换为国内的阿里云镜像。具体代码如下:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
ps:还有尽量将Maven的本地仓库设在D盘,C盘可能会因为一些权限问题导致jar下载失败。所以同样在settings.xml文件里,找到如下图的设置
在后面增加:
<localRepository>D:\Maven_repository(填自己本地仓库的绝对路径)</localRepository>
这样就基本解决了idea或者eclipse下载Maven的jar速度慢的问题了。