一.搭建
1.解压
2.配置maven 的环境变量
MAVEN_HOME : D:\4\day25\apache-maven-3.5.0
Path:% MAVEN_HOME %\bin
3.检查maven环境
检查java环境:
java -version
java
javac
检查maven环境:
mvn –v
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190317214545718.png)
4.自定义仓库
默认仓库:C:\Users\Administrator\.m2\repository
4.1把系统配置文件D:\soft\apache-maven-3.5.0\conf\setting.xml拷贝到C:\Users\Administrator\.m2\
4.2 在setting.xml文件中添加如下:
<localRepository>C:\mymvnbase</localRepository>
二.maven执行命令:
在pom.xml所在文件夹打开命令窗口
mvn clean:清理编译后的文件
mvn compile:编译java-----class
mvn test:执行
mvn package:打包项目(非webjar,Web---War)
mvn install:安装jar包到本地仓库
maven构建项目的过程中,在执行某一个阶段的命令时,默认会执行该阶段之前的所有命令
三.搭建私服
1.什么是私服:
是一种特殊的远程仓库,它是架设在局域网内的仓库。
2.搭建
第一步:解压
第二步:配置私服的环境变量
NEXUS_HOME: D:\4\day25\nexus-2.14.4-03
Path:% NEXUS_HOME %\bin
第三步:通过命令安装NEXUS
卸载命令:nexus uninstall
安装命令:nexus install
第一次使用需要设置nexus 的启用命令:nexus start
第四步:检查是否安装成功
浏览器器访问:http://localhost:8081/nexus
出现如下界面代表私服安装成功
![(https://img-blog.csdnimg.cn/20190317214821360.png)]
登录私服账号:admin 密码:admin123
3.将项目提交到私服
1.在.m2/setting.xml文件中设置上传私服的账号密码以及地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190317214839186.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2lrb3JzMDA3,size_16,color_FFFFFF,t_70)
2.在pom.xml 里配置发布的版本是正式、测试以及发布的地址
![xml](https://img-blog.csdnimg.cn/20190317215116701.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2lrb3JzMDA3,size_16,color_FFFFFF,t_70)
3.执行发布命令:
[mvn] deploy