Maven的实用基础命令 Maven命令的使用

Maven的实用基础命令
Maven命令的使用

常规命令

Maven的命令要在pom.xml所在目录中去执行 

1. 编译的命令

Mvn compile

2. 清除命令,清除已经编译好的class文件,具体说清除的是target目录中的文件

Mvn clean

4. 测试命令,该命令会将test目录中的源码进行编译

Mvn test

5. 打包命令

Mvn package

6. 安装命令,会将打好的包,安装到本地仓库

Mvn install

组合命令

1. 先清空再编译

Mvn clean compile

2. 组合指令,先执行clean,再执行test,通常应用于测试环节

mvn clean test命令

3. 组合指令,先执行clean,再执行package,将项目打包,通常应用于发布前

mvn clean package命令

执行过程:
    1. 清理————清空环境
    2. 编译————编译源码
    3. 测试————测试源码
    4. 打包————将编译的非测试类打包

4.组合指令,先执行clean,再执行install,将项目打包,当前项目被发布到仓库中

mvn clean install命令

执行过程:
    清理————清空环境
    编译————编译源码
    测试————测试源码
    打包————将编译的非测试类打包
    部署————将打好的包发布到资源仓库中

4.组合指令,先执行clean,再执行install,将项目打包,当前项目被发布到仓库中

mvn clean install -DskipTests 命令

执行过程:
    清理————清空环境
    编译————编译源码
    测试————测试源码(此步骤跳过)
    打包————将编译的非测试类打包
    部署————将打好的包发布到资源仓库中 

MVN补充命令

1. 热启动

mvn tomcat7:run 

2. 跳过测试热部署

mvn tomcat7:redeploy -DskipTests

3.mavan版本插件安装命令

mvn -N io.takari:maven:wrapper

4.插件使用命令

切换到的项目目录,./mvnw clean install 即可,它会自动下载最新版本来执行。

或者

mvn -N io.takari:maven:wrapper -Dmaven=3.1.0
./mvnw clean install