方法一:手动删除文件,让maven重新下载
有可能本地仓库的jar包没有完全下载下来,或者被损坏,从本地仓库删除重新下载即可
本地仓库地址默认在
win
<code>C:\\Users\\${用户名}\\.m2\\repository/<code>
mac
<code>/Users/${用户名}/.m2/repository/<code>
方法二:手动复制jar包和pom文件到本地仓库
从官网下载jar包和pom文件,复制到本地仓库
方法三:配置镜像仓库
我们来详细说一下settings.xml这个文件,这个文件可以定制Maven的行为,settings.xml可以放在2个位置,~/.m2/setting.xml(默认没有,需要我们自己复制)和${maven.home}/conf/setting.xml
这2个配置文件的加载顺序为~/.m2/setting.xml>${maven.home}/conf/setting.xml,为了不影响他人,所以我们将conf下的settings.xml复制到家目录,在用户级别定制Maven的行为
这个和配置环境变量有点类似,Windos和Linux都可以配置系统级别的环境变量和用户级别的环境变量,这里单说一下Linux的吧,在/etc/profile里面配置的就是系统级别的环境变量,在~/.bash_profile里面配置的就是用户级别的环境变量
各种配置项还是挺多的,设置镜像仓库,设置代理等,今天就教大家设置设置阿里云镜像仓库
在settings.xml文件中的mirrors下添加mirror标签即可
<code><mirror>
alimaven
<name>aliyun maven/<name>
http://maven.aliyun.com/nexus/content/groups/public/
<mirrorof>central/<mirrorof>
/<mirror>/<code>
閱讀更多 Java識堂 的文章