常见命令

在开发中,常用到如下maven命令:
maven总结_# Maven技术
下面来对他们做简单解释:

命令 解释
clean 执行clean命令可将target文件移除
validate 验证项目是否正确
compile 执行compile命令会生成target文件
test 运行测试,使用单元测试框架运行测试,测试代码不会被打包或部署
package maven 打包
verify 运行检
install 将包安装到Maven本地仓库,供本地其他Maven项目使用
site 生成项目站点文档
deploy 将最终的包复制到远程仓库

命令格式

maven 命令的格式和接收的参数如下:

mvn [plugin-name]:[goal-name]
参数 解释
-D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试;
-P 指定 Profile 配置,可以用于区分环境;
-e 显示maven运行出错的信息;
-o 离线执行命令,即不去远程仓库更新包;
-X 显示maven允许的debug信息;
-U 强制去远程更新snapshot的插件或依赖,默认每天只更新一次。