Maven使用及配置

构建工具

构建工具:Maven(3.6.3)

下载地址:http://maven.apache.org/download.cgi
下载apache-maven-3.6.3-bin.zip包即可,下载完成进行解压。


打开目录:\apache-maven-3.6.3\conf\settings.xml文件进行编辑。
首先配置仓库地址,通过maven管理的依赖都将下载到本地这个位置。

然后配置阿里的镜像服务器(默认的镜像服务器依赖下载速度太慢,所以需要设置为阿里的镜像服务器)

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>https://maven.aliyun.com/repository/public</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

阿里镜像服务器地址“http://maven.aliyun.com/nexus/content/groups/public/”是以前的地址,推荐使用“https://maven.aliyun.com/repository/public”地址,此地址阿里云进行了改造,速度更快。

环境变量

此电脑【右键】——属性——高级系统设置——环境变量——“系统变量”下新增变量名:MAVEN_HOME,变量值通过浏览目录,选择Maven解压目录。

然后双击“Path”环境变量,新增:

%MAVEN_HOME%\bin

然后确定,再确定,再确定,即设置好了Maven的环境变量。

打开控制台,输入:

mvn -v

显示版本相关信息即可。(未显示请检查配置后重启电脑)

常用命令

常用搭配 :在进行打包操作前一般会先使用clean命令清除原编译文件。

mvn clean package

依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。

mvn clean install

依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。

mvn clean deploy

依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。
随着代码单元测试的普及,命令时常加上“-DskipTests”进行跳过单元测试操作,例如:

mvn clean install -DskipTests

表示执行打包时跳过测试代码。

命令详解

命令 功能
mvn clean 清理:删除打包时在target/目录下生成的所有文件
mvn validate 验证:验证项目是否正确
mvn compile 编译:编译源代码,生成target目录
mvn package 打包:进行打包操作,默认生成jar包
mvn install 打包:安装项目到本地仓库
mvn deploy 打包:安装项目到本地仓库以及私服
mvn site 发布:发布多模块的项目站点
mvn verify 检查:运行检查
mvn test 测试:运行测试
posted @ 2021-02-13 14:45  LORD_YE  阅读(115)  评论(0编辑  收藏  举报