maven编译时跳过test过程

如果代码里有无法在打包环境中测试的部分,则直接运行mvn clean package,因为测试失败,会导致打包失败。目前有两种方式可以跳过测试:

  1. mvn clean package -DskipTests,这会跳过执行阶须,但仍会生成测试所需要的class文件。

  2. mvn clean package "-Dmaven.test.skip=true",这会跳过全部与测试有并的编译和执行。

注:方法2中的-Dmaven.test.skip=true需要双引号包裹,否则会提示

Unknown lifecycle phase ".test.skip=true"

相关推荐
Le1Yu11 分钟前
消息队列以及RabbitMQ的使用
java·开发语言
羚羊角uou22 分钟前
【Linux】线程池
java·开发语言
阿拉-M8329 分钟前
IntelliJ IDEA Windows 系统高频快捷键使用手册
java·windows·intellij-idea
lingggggaaaa1 小时前
小迪安全v2023学习笔记(一百三十四讲)—— Windows权限提升篇&数据库篇&MySQL&MSSQL&Oracle&自动化项目
java·数据库·windows·笔记·学习·安全·网络安全
迦蓝叶1 小时前
JAiRouter v1.0.0 正式发布:企业级 AI 服务网关的开源解决方案
java·运维·人工智能·网关·spring·ai·开源
安卓开发者1 小时前
鸿蒙NEXT应用接入快捷栏:一键直达,提升用户体验
java·harmonyos·ux
yudiandian20141 小时前
03 Eclipse 配置 JDK 环境
java·ide·eclipse
_码力全开_1 小时前
P1005 [NOIP 2007 提高组] 矩阵取数游戏
java·c语言·c++·python·算法·矩阵·go
陈一Tender2 小时前
JavaWeb后端实战(登录认证 & 令牌技术 & 拦截器 & 过滤器)
java·开发语言·spring boot·mysql