maven生命周期详解

项目在本地的文件夹如下
maven生命周期详解

clean,执行后的变化:清除target文件夹

maven生命周期详解
compile,执行后的变化:生成target文件夹

maven生命周期详解
maven生命周期详解
test,执行后的变化:在项目的target文件夹下,生成测试文件
maven生命周期详解
package,执行后的变化:在项目的target文件夹下,生成jar包等文件

maven生命周期详解

install,执行后的变化:在本地仓库中,生成jar等文件(下图是我的本地仓库)
maven生命周期详解
(番外1:idea配置本地仓库)
maven生命周期详解

deploy,执行后的变化:在远程仓库(即 私服)中,部署对应的jar包
(番外:本地配置,实现将项目打包到远程仓库,详见"发布项目到maven私服")