前言
命令
compile
编译,生成target文件
编译命令使用到的插件
由于原理都是一样的,所以以下的命令就简单的演示
clean
清除,删掉target文件
test
执行单元测试,其中包含了compile命令
写了2个单元测试
package
打包,其中包含了test命令
打成jar包
同理也可以打成war包
从这里可以看出,执行package之前会执行test,之前打的jar包还会存在,因为并没有执行clean
install
打包到本地仓库,只能是jar包,其中包含了package命令
本地仓库也有了我们的包
deploy
打包到私服,,其中包含了install命令
同理,也是会先执行install,再执行打包到私服
至这里就不演示,至于maven与私服的整合,看以下2篇