MAVEN的基础配置及常见知识点

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配置远程仓库

配置远程仓库,对于一般学习者(学生)不用管,主要是针对上班族(因为一般这种才会有自己的远程仓库),只用配置一个景象就好了

这里面有两篇文章写的很好,关于远程仓库的配置,看链接

远程仓库配置1
远程仓库配置2

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模型概念图

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43050077/article/details/103160217