maven 常用命令

//默认配置文件 跳过单元测试打包
mvn clean package -Dmaven.test.skip=true -o -P prod

//指定配置文件 跳过单元测试打包
mvn -s D:\maven\apache-maven-3.6.3\conf\settings-offline.xml clean package -Dmaven.test.skip=true -o -P prod

mvn install:将打包后的文件安装到本地Maven仓库中,供其他项目使用。
mvn deploy:将打包后的文件发布到远程Maven仓库,供其他人员下载依赖。

mvn archetype:generate:通过Maven Archetype插件生成一个新的Maven项目结构。
mvn archetype:create(注意:此命令在新版Maven中可能已被废弃,建议使用mvn archetype:generate):通过Maven Archetype插件创建Maven项目。
mvn site:生成项目文档和报告,并输出到target/site目录中。

mvn -v 或 mvn --version:显示Maven的版本信息。
mvn -h 或 mvn --help:显示Maven的帮助信息。
mvn clean install:先清理项目,然后编译、测试、打包并安装到本地仓库。
mvn clean package:先清理项目,然后编译、测试并打包。
mvn -Dmaven.test.skip=true:在执行任何Maven命令时,通过此参数可以跳过测试阶段。

mvn dependency:tree:显示项目的依赖树,用于查看项目的依赖关系。
mvn dependency:resolve:解析项目的依赖关系,并显示依赖的坐标信息。
mvn dependency:analyze:分析项目的依赖关系,并显示潜在的依赖冲突和未使用的依赖。
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值