常见命令

在开发中,常用到如下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的插件或依赖,默认每天只更新一次。