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"

相关推荐
undsky_4 小时前
【RuoYi-SpringBoot3-Pro】:将 AI 编程融入传统 java 开发
java·人工智能·spring boot·ai·ai编程
不光头强4 小时前
shiro学习要点
java·学习·spring
工一木子4 小时前
Java 的前世今生:从 Oak 到现代企业级语言
java·开发语言
H Journey4 小时前
Linux su 命令核心用法总结
java·linux·服务器·su
小学仔5 小时前
科大镜像科大镜像科大镜像
java
小旭95275 小时前
Java 反射详解
java·开发语言·jvm·面试·intellij-idea
HalvmånEver5 小时前
Linux:线程创建与终止上(线程五)
java·linux·jvm
无尽的沉默5 小时前
使用Spring Initializr 快速创建Maven管理的springBoot项目
spring boot·spring·maven
m0_748233175 小时前
PHP版本演进:从7.x到8.x全解析
java·开发语言·php
qq_12498707535 小时前
基于springboot的林业资源管理系统设计与实现(源码+论文+部署+安装)
java·vue.js·spring boot·后端·spring·毕业设计·计算机毕业设计