Maven常用命令和生命周期
maven常用命令
这部分内容了解即可,在maven中提供了一些命令,便于我们更便捷的去做一些事情,在不使用开发工具的情况下需要在pom.xml文件所在的目录地址中去执行这些maven命令。
clean
清除命令,清除已经编译好的class文件,清除的是target目录中的文件
compile
编译的命令作用是将 src/main/java 下的文件编译为 class 并文件输出到 target目录下
test
test 是测试命令,会执行 src/test/java 下的单元测试类
package
打包命令,会在target目录中生成打包的文件,对于普通的java项目会打成jar包,web项目会打成war包
将自己的包写成jar包供自己或者合作人使用
install
安装命令,会将打好的jar包或war包,发布到本地仓库里面(自己的仓库)
deploy
发布到远程仓库或者应用服务器中(tomcat)
可以直接在lifecycle中使用命令再点运行;或者点击三角形标识的M符号,自行输入命令进行执行
maven的生命周期
maven对项目的构建有三套相互独立的生命周期:
Clean
在进行真正的构建之前进行一些清理工作,即执行maven的clean命令
Default
构建的核心部分,编译,测试,打包,部署等等,执行下面这些命令,在执行后面命令的时候会先执行前面的命令,比如执行package时,会先执行compile,test
compile->test->package->install->deploy
Site
生成项目报告,站点,发布站点
标签:生命周期,maven,命令,常用命令,test,执行 From: https://www.cnblogs.com/xuche/p/17121690.html