不用maven的时候,基本上都是把所有的jar包放在lib目录下。
需要注意的是maven默认的中央仓库地址是在国外,速度慢的和蜗牛一样,建议改成阿里云镜像地址,在maven的conf目录下的setting文件中修改如下代码:
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
本地仓库:默认在 ~/.m2/repository下 Linux是在/home/root/.m2/repository 下,可以通过修改setting.xml里面的 <localRepository>your path</localRepository>
远程仓库:
私有仓库:自己搭建的私服。一般公司为了安全起见,都会搭建自己的maven仓库。可以上传自己的jar包。
中央仓库:默认去maven自己的中央仓库找,但是因为是在国外,所以一般配置阿里云的地址。
其他仓库:其他公司搭建的,对外开放的仓库,有着他们自己的jar。比如Google自己的仓库。
镜像仓库:国外的仓库下载太慢,有些大公司会弄一个镜像仓库,完全一模一样,但是是部署在国内,速度快。比如阿里云镜像仓库。
加载顺序:本地->私服->镜像仓库or其他仓库->中央仓库