1.Maven的简单安装和配置
1.去官网下载对应的MANEN版本
地址如下:maven官网下载地址
2.maven的环境配置
MAVEN_HOME:maven的根目录
path:maven根目录\bin
3.检查是否配置成功
输入: mvn -v
出现 如上则说明成功了
4.修改本地仓库(如果不想修改本地仓库的位置,则不需要执行此操作)
Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下maven在本机的仓库位于C:\我的文档中.m2.\repository),如果想重新定义这个目录的位置就需要修改Maven本地仓库的配置:
1、在自己喜欢的位置创建文件夹,此处本人创建的位置是(F:\Maven\repo)
2.在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,修改setting.xml文件,如下:
5.检查是否修改成功,控制台输入:mvn help:system
执行完该命令之后,在F:/Maven/repo下面会出现很多文件,这些文件就maven从中央仓库下载到本地仓库的文件。
5.为maven配置远程仓库
配置远程仓库,对于一般学习者(学生)不用管,主要是针对上班族(因为一般这种才会有自己的远程仓库),只用配置一个景象就好了
这里面有两篇文章写的很好,关于远程仓库的配置,看链接
6.配置镜像
镜像主要是用来路由指定ID的远程仓库,即原本从远程仓库拿的jar包全部从镜像去拿(加速下载),mirrorOf用来匹配远程仓库ID,即上面repository的ID
注意:如果只是自己用,没有远程仓库的话,直接配置阿里云镜像就好了
<mirrors>
<!--配置阿里云镜像文件-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
2.Maven常见的命令
1.测试命令
- mvn -v (测试maven是否配置成功)
- mvn help:system(测试改动本地仓库之后是否成功)
- mvn -e(查看错误日志)
2.常见的操作项目的命令
以下命令需要在项目目录下进行
1.mvn compile
对项目下src—>main----->java下的文件进行的一个编译
注意:未经编译的项目下面是没有target这个目录的,经过编译之后才有
2.mvn clean
清除target目录及文件,即删除已经编译了的java文件
常见应用:因为每个人开发时的项目环境不一样,在公司中如果直接导入别人之前的项目肯定会报错,因此需要清除别人之前已经编译了得文件,自己在重新进行编译
3.mvn test
测试src—>main---->test下面的java代码,同时也会对src—>main----->java下面的代码进行编译
4.mvn package
将项目打包,会根据项目中pom.xml下的配置决定是那种类型的包
例如:我这个就是war包,他会存在于Target目录下
5.mvn install
安装,会将被打包的maven项目放在本地maven仓库里面(他一通执行了compile、test、package的工作)
6.mvn deploy
发布,除了执行install的所有功能以外,还会将该项目部署到maven远程私服仓库里面(即同时部署到本地仓库和maven远程私服仓库)
3.Maven的生命周期
注:默认生命周期用的较多,其他的不是很重要,只作为了解即可,如下:
4.Maven模型概念图