Maven 简明教程

安装

查看版本号

check maven version
1
2
3
4
5
6
7
$ mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /opt/apache-maven-3.3.9
Java version: 1.8.0_92, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.3", arch: "x86_64", family: "mac"

常用命令

  • mvn clean 清除编译生成的 .class 文件, 对于 maven 项目, 本质是删除项目下的 target 目录.
  • mvn test 执行 JUnit 单元测试
  • mvn -DskipTests 不执行单元测试
  • mvn package 打包构建
  • mvn install 将 jar 包安装到本地 maven 仓库
  • mvn dependency:tree 查看依赖树
  • mvn dependency:tree -Dverbose 深度查看依赖树

命令建议组合使用, 比如 mvn -DskipTests clean package 表示跳过单元测试, 清除之前的编译结果, 重新打包构建.

mvn report
mvn checkstyle:checkstyle
mvn checkstyle:check
mvn site

Henry wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!