Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >maven编译时如何忽略单元测试

maven编译时如何忽略单元测试

作者头像
阿豪聊干货
发布于 2018-08-09 06:51:25
发布于 2018-08-09 06:51:25
89800
代码可运行
举报
文章被收录于专栏:Java后端技术Java后端技术
运行总次数:0
代码可运行

共有三种解决办法

1.通过在命令行设置:-Dmaven.test.skip=true

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mvn clean install tomcat:run -Dmaven.test.skip=true

2.通过在命令行设置:-DskipTests

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mvn clean install tomcat:run -DskipTests

3.通过在pom.xml配置文件进行配置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <project>
 2   [...]
 3   <build>
 4     <plugins>
 5       <plugin>
 6         <groupId>org.apache.maven.plugins</groupId>
 7         <artifactId>maven-surefire-plugin</artifactId>
 8         <configuration>
 9           <skipTests>true</skipTests>
10         </configuration>
11       </plugin>
12     </plugins>
13   </build>
14   [...]
15 </project>

 官方文档描述:http://maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-04-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Maven 跳过单元测试
Maven 构建生命周期为我们提供了对项目执行各种操作,例如验证,清理、打包、测试和部署项目。
张云飞Vir
2021/12/06
1.4K0
maven打包时跳过测试「建议收藏」
有一个maven项目,我clone一下最新的代码。准备打包(maven package),没想到在执行到TEST阶段报错。百思不得其解,决定跳过测试去打包,然后部署。
全栈程序员站长
2022/06/27
6480
Maven 跳过测试的几种方式
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
HoneyMoose
2022/05/27
7.9K0
Maven 跳过测试的几种方式
maven打包不执行测试用例
在执行maven打包时不需要执行测试用例,使用如下2种方式实现: -DskipTests=true : 不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 -Dmaven.test.skip=true: 不执行测试用例,也不编译测试用例类
编程随笔
2019/09/11
1.8K0
maven打包不执行测试用例
2018-10-01 maven跳过单元测试-maven.test.skip和skipTests的区别
不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。一 使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译。
Albert陈凯
2018/10/08
9750
Maven系列第6篇:生命周期和插件详解?高手必备!
整个maven系列的内容前后是有依赖的,如果之前没有接触过maven,建议从第一篇看起,本文尾部有maven完整系列的连接。
路人甲Java
2019/11/25
3.1K0
Maven系列第6篇:生命周期和插件详解?高手必备!
Maven打包跳过测试
- DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下
三分恶
2020/11/24
13.7K0
Maven打包跳过测试
Maven clean install 跳过单元测试
1、使用MVN命令 mvn clean install -DskipTests 
凯哥Java
2022/12/15
3830
Maven clean install 跳过单元测试
Maven package 跳过测试用例
在实际应用中,当我们已经写好了测试用例,并且单个测试已经通过,所以在package的时候不希望再运行一遍测试用例,一个可能是会出一些不必要的错误,因为有些东西我们已经删除了,再去删除,或者说数据库清空了会出现一些规则的错误,无法打包,因此要避免这些比较麻烦的问题。 方法一
院长技术
2020/10/30
6000
走进Java接口测试之构建工具Maven入门
Maven 作为一个构建工具,不仅能帮我们自动化构建、自动化测试、还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。Maven 不仅是构建工具,还是一个依赖管理工具和项目管理工具,它提供了中央仓库,能帮助我们自动下载构件。
高楼Zee
2019/11/25
1.3K0
学习Maven之Maven Surefire Plugin(JUnit篇)「建议收藏」
如果你执行过mvn test或者执行其他maven命令时跑了测试用例,你就已经用过maven-surefire-plugin了。maven-surefire-plugin是maven里执行测试用例的插件,不显示配置就会用默认配置。这个插件的surefire:test命令会默认绑定maven执行的test阶段。
全栈程序员站长
2022/09/20
7K0
学习Maven之Maven Surefire Plugin(JUnit篇)「建议收藏」
Maven:第一章:关于maven依赖死活都下载不了终极解决方案
项目想下载一个依赖,在idea中死都下不了,查看网上各种解决方案都没有效果,出绝招,我使用命令下载导入到maven仓库
Java廖志伟
2022/09/28
6120
Maven:第一章:关于maven依赖死活都下载不了终极解决方案
spring运行应用的两种方式
一、通过外部tomcat 运行方式 二、通过内部Jettty 在maven的pom中加入如下 <build> <plugins> <!-- jetty插件 -
逍遥壮士
2020/09/18
6690
spring运行应用的两种方式
关于maven依赖死活都下载不了终极解决方案
项目想下载一个依赖,在idea中死都下不了,查看网上各种解决方案都没有效果,出绝招,我使用命令下载jar然后导入到项目引用的maven仓库
Java廖志伟
2022/03/07
1.7K0
关于maven依赖死活都下载不了终极解决方案
Maven plugin 设置和常见命令
The Clean Plugin is used when you want to remove files generated at build-time in a project's directory.
acc8226
2022/05/17
1.1K0
【工具系列】常用maven命令介绍
一般情况下是用不到这些命令的,因为 idea 集成 maven 后,可以直接在 idea 进行 maven 的操作,只是最近不是换了 mvnd 了嘛,所以需要使用到 maven 命令,发现很多都忘记了,在这里重新记录下。
框架师
2022/03/08
1.1K0
《Maven实战》全书总结
把MAVEN_HOME/conf/seettings.xml cp 到 ~/.m2/下,在.m2下的settings.xml中所作的配置就是用户级别的配置,而直接编辑MAVEN_HOME/conf/seettings.xml所作的配置是全局的配置
CoderJed
2018/09/13
1.9K0
《Maven实战》全书总结
Intellij IDEA常用操作整理手册
IDEA为git项目开启git支持: VCS->Enable Version Control Integration…
SmileNicky
2020/09/03
8030
万字 Maven 入门教程
Maven 这个词可以翻译为专家的意思。它是由 Apache 组织的开源,主要服务 Java 平台项目的构建、依赖管理和项目信息管理。
羽月
2022/10/08
1.5K0
万字 Maven 入门教程
Surfire 单元测试添加 jvm参数
如果你执行过mvn test 或者执行其他maven命令时跑了测试用例,你就已经用过maven-surefire-plugin 了。maven-surefire-plugin 是maven里执行测试用例的插件,不显示配置就会用默认配置。
HoneyMoose
2023/03/29
7780
Surfire 单元测试添加 jvm参数
相关推荐
Maven 跳过单元测试
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验