MAVEN配置

    我们平时搭建项目时喜欢用maven,因为他可以帮助我们管理代码,按模块划分,结构清晰,打war包也方便,下面我介绍下如何配置maven.

    1.配置环境变量:右键“计算机”,选择“属性”->“高级系统设置”->“环境变量”:新建系统变量:MAVEN_HOME ,变量值:G:\peizhi\apache-maven-3.5.0(maven的本地路径)。编辑系统变量:Path ,

添加变量值: ;%MAVEN_HOME%\bin     使用mvn -version 命令查看配置是否成功。

    2.新建本地库:讲白了就是下载一个maven。

    3.配置本地库:进入maven安装目录的conf目录下, ,找到settings.xml文件,右击编辑,找到<localRepository>标签
,把它的值修改为步骤3中新建的本地库路径,路径可自己定义,注意路径为/而不是\

<localRepository>C:/Users/Administrator/.m2/repository</localRepository>

    4.配置中央仓库:在配置之前先打开浏览器,地址栏中输入:http://192.168.3.60:8081/nexus ,出现如图页面说明能正常访问公司的中央仓库。

如不能则需要配置:在settings.xml文件中找到<mirror>标签,把它修改为
<mirror>
<id>local_nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://192.168.3.60:8081/nexus/content/groups/public</url>
</mirror>

如果无法访问http://192.168.3.60:8081/nexus ,说明无法访问公司的
中央仓库,这时我们需要配置一个互联网上提供的通用中央仓库,有很多,我们
选择其中一个即可,把<mirror>标签修改为
<mirror>
<id>local_nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>

    5.配置延伸:一个配置文件中,可以配置多个mirror,但是id必须保持唯一。当有id为B,A,C的顺序的mirror在mirrors节点中,maven会根据字母排序来指定第一个,所以不管怎么排列,一定会找到A这个mirror来进行查找,当A无法连接,出现意外的情况下,才会去B查询。假设A能连接上, 现在需要查找a.jar包,如果a.jar在A中不存在,maven不会去B中查询下载。

    6.添加maven:Window----preferences

搜索maven后总点击Add添加maven的包

然后设置User Settings

第一个箭头为安装包config文件下的setting.xml文件,选中后记得Update Settings一下。第二个箭头为下载下来的jar包存放的地方。有时候网络太差会导致jar下载不完整,我们就可以找到这个路径删除报错的jar相应的文件夹,重新下载一遍。

maven配置到这里就完成了,接下来就可以搭建maven管理的项目和导入maven项目了。