Maven学习笔记(二)--maven基本命令以及生命周期

Maven基本命令

  1. -v:查询Maven版本 
    本命令用于检查maven是否安装成功。 
    Maven安装完成之后,在命令行输入mvn -v,若出现maven信息,则说明安装成功。

  2. compile:编译 
    Java源文件编译成class文件

  3. test:测试项目 
    执行test目录下的测试用例

  4. package:打包 
    将项目打成jar包

  5. clean:删除target文件夹

  6. install:安装 
    将当前项目放到Maven的本地仓库中。供其他项目使用

  7. validate:验证项目
    验证项目是正确的,所有必要的信息都是可用

Maven生命周期 

maven有default、clean和site生命周期,这些生命周期所有构建阶段,这些阶段按照指定的顺序执行。

clean生命周期

执行阶段描述说明
pre-clean在实际的项目清理之前执行所需的过程
clean删除前一个构建生成的所有文件
post-clean执行完成项目清理所需的过程

Default生命周期(默认的执行阶段大概有24个,这里只列出重要的几个)

执行阶段描述说明

validate

验证项目是正确的,所有必要的信息都是可用的

initialize

初始化构建状态,例如设置属性或创建目录

compile

编译项目的源代码

test-compile

将测试源代码编译到测试目标目录

test

使用合适的单元测试框架运行测试。这些测试不应该要求打包或部署代码

package

使用已编译的代码,并将其打包成可部署格式

verify

运行任何检查以验证包是否有效,并满足质量标准

install

将该包安装到本地存储库中,作为本地其他项目的依赖项

deploy

在集成或发布环境中完成,将最终包复制到远程存储库中,以便与其他开发人员和项目共享

 

 

 

 

 

 

 

 

 

 

Site生命周期

执行阶段描述说明
pre-site在实际的项目站点生成之前执行过程
site生成项目的站点文档
post-site执行确定站点生成的过程,并为站点部署做好准备
site-deploy将生成的站点文档部署到指定的web服务器


    
    
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值