Maven常用命令

命令 用途
mvn archetype:generate 创建Maven工程结构
mvn compile 编译源代码
mvn test 执行测试用例
mvn clean 清除产生的项目
mvn package 项目打包
mvn install 安装至本地仓库,供其他项目引用

编译-测试-打包-安装

Maven指令生命周期

  • Clean Lifecycle
  • Default Lifecycle
  • Site Lifecycle (不常用)

Maven:常用命令与生命周期_maven

 

 

 默认生命周期有前后顺序,后面的执行了,前面的肯定执行

 

Maven依赖范围管理

我们依赖的jar包在我们maven项目生命周期中他作用的一个范围

依赖范围如下:

compile, provided, runtime, test, system

Maven:常用命令与生命周期_jar包_02

 

作用范围 

Maven:常用命令与生命周期_maven_03