maven的常用命令和maven项目的生命周期

一.maven的常用命令

1.clean:清理

A.java中的clean命令

这里写图片描述

  • 选中一个项目clean会把你生成的.class文件清理掉
B.Tomcat中的clean命令
  • Tomcat的clean是把部署tomcat中的项目.class文件清理掉
C.maven中的clean命令
mvn clean
  • 将项目根目录下target目录清理掉

2.compile:编译

mvn compile
  • 将项目中.java文件编译为.class文件

3.test:单元测试

mvn test
  • 单元测试类名有要求:XxxTest.java(命令只认Test结尾的)
  • 将项目根目录下,src/test/java目录下的单元测试类都会执行

4.package:打包

mvn package
  • web project —war包
  • java project —jar包
  • 将项目打包,打包到项目更目录下target目录

5.install:安装

  • 解决本地多个项目共用一个jar包
mvn install
  • 打包到本地仓库

二.maven项目的生命周期

  • 在maven中存在”三套”生命周期,每一套声明周期相互独立,互不影响
  • 在一套生命周期内,执行后面的命令前面命令会自动执行

1.cleanLifeCycle:清理声明周期

Clean

2.defaultLifeCycle:默认生命周期

compile,test,package,install,deploy(部署)

3.siteLifeCycle:站点生命周期

site
相关文章
相关标签/搜索