Mvn常用命令汇总

一、maven简介

  • Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从中央信息管理项目的构建,报告和文档。。

  • maven官网 maven官网地址
  • maven仓库 maven仓库

二、mvn的常用命令

  • mvn archetype:create 创建Maven项目
  • mvn compile 编译源代码
  • mvn test-compile 编译测试代码
  • mvn test 运行测试
  • mvn clean 清除项目的生成结果
  • mvn package 打包项目生成jar/war文件
  • mvn install 安装jar至本地库
  • mvn clean install 删除再编译
  • mvn deploy 上传至私服
  • mvn -Dtest package 只打包不测试
  • mvn jar:jar 只打jar包
  • mvn verify 运行任何检查,验证包是否有效且达到质量标准
  • mvn help:effective-pom 查看Maven的默认设置
  • -Dmaven.test.failure.ignore=true 忽略测试失败
  • mvn dependency:tree打印整个依赖树
  • mvn deploy 上传到私服
  • mvn -e 显示详细错误信息
  • mvn test -skipping compile -skipping test-compile 只测试而不编译,也不测试编译
  • mvn clean test -Dmaven.test.failure.ignore=true verify忽略测试失败
  • mvn clean test -Dtest=DivisionTest -Dmaven.test.failure.ignore=true verify忽略测试失败只测试DivisionTest类
Written on December 6, 2019