maven项目install时忽略执行test的几种方法

2023-10-31

1.在项目所在文件夹根目录使用maven命令打包时:
<!-- 不执行单元测试,也不编译测试类 -->
mvn install -Dmaven.test.skip=true

<!-- 不执行单元测试,但会编译测试类,并在target/test-classes目录下生成相应的class -->
mvn install -DskipTests=true
2.springboot项目中,在pom.xml文件的中添加如下配置:
<!-- 不执行单元测试,但会编译测试类,并在target/test-classes目录下生成相应的class -->
<skipTests>true</skipTests> 	

<!-- 不执行单元测试,也不编译测试类 -->
<maven.test.skip>true</maven.test.skip>
3.maven项目的pom.xml文件的中添加如下配置:
<!-- 不执行单元测试,但会编译测试类并在target/test-classes目录下生成相应的class -->
<plugin>  
	<groupId>org.apache.maven.plugins</groupId>  
	<artifactId>maven-surefire-plugin</artifactId>  
	<version>2.5</version>  
	<configuration>  
		<skipTests>true</skipTests>  
	</configuration>  
</plugin>
4.使用eclipse自带的选项:

eclipse项目右键——>Run As——>Maven build…——>填入install并勾选Skip Tests
在这里插入图片描述
这种方法不执行单元测试,也不编译测试类 。

注:以上target/test-classes目录下生成的class文件在eclipse中看不到,需要到相应的文件夹中才能看到。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

maven项目install时忽略执行test的几种方法 的相关文章

随机推荐

  • Springboot 各种常用配置

    目录 数据库配置 常用 sql 数据源 spring 配置 druid 依赖 基础配置 统一错误处理 统一响应信息处理 Swagger 配置 Spring security 配置 抽象业务配置 实体类的父类 控制器父类 mybatis pl
  • 【统计模型】ToothGrowth数据集双因素方差分析

    目录 ToothGrowth数据集双因素方差分析 一 研究目的 二 数据来源和相关说明 三 描述性分析 3 1 样本描述 3 2 样本均值 3 3 箱线图 四 数学建模 五 结论与建议 5 1 结论 5 2 建议 六 代码 ToothGro
  • 111. 二叉树的最小深度

    给定一个二叉树 找出其最小深度 最小深度是从根节点到最近叶子节点的最短路径上的节点数量 说明 叶子节点是指没有子节点的节点 Definition for a binary tree node public class TreeNode in
  • android so劫持,防劫持SDK

    防劫持SDK 一 产品简介 防劫持SDK是具备防劫持兼防截屏功能的SDK 可有效防范恶意程序对应用进行界面劫持与截屏的恶意行为 二 iOS版本 2 1 环境要求条目说明兼容平台iOS 8 0 开发环境XCode 4 0 CPU架构armv7
  • 四、设计工程

    软件设计开始于软件需分析和规约之后 是把需求转化为软件系统的重要环节 软件需求解决 做什么 的问题 软件设计解决 怎么做 的问题 一 概述 早期设计工程分为概要设计和详细设计 概要设计 将需求转换为数据结构 软件体系结构及其接口 详细设计或
  • 另一种排序方法 C#

    private void button27 Click object sender EventArgs e int array new int 10 3 2 4 90 50 20 34 22 49 int newArray new int
  • 125道Python面试题总结

    Pyhton面试宝典 提高编程能力的最有效办法就是 敲代码 1 一行代码实现1 100之和 res sum range 1 101 print res 5050 Python精华知识点手册 完整版 下载 2 如何在一个函数内部修改全局变量
  • Java嵌入式数据库H2学习总结(一)——H2数据库入门

    只为成功找方法 不为失败找借口 Java嵌入式数据库H2学习总结 一 H2数据库入门 一 H2数据库介绍 常用的开源数据库有 H2 Derby HSQLDB MySQL PostgreSQL 其中H2和HSQLDB类似 十分适合作为嵌入式数
  • ios(六)sqlite3以及FMDB

    SQLite 一种轻量的本地数据库 方便嵌入系统 支持跨平台 根据工作经验来看 无论是Android还是iOS大多都采用SQLite 首先我们需要新建一个数据库 我们给他起名personinfo sqlite 创建一张叫做person的表
  • HashMap 与HashTable的区别

    HashMap 与HashTable的区别 HashMap与Hashtable的区别是面试中经常遇到的一个问题 这个问题看似简单 但如果深究进去 也能了解到不少知识 本文对两者从来源 特性 算法等多个方面进行对比总结 力争多角度 全方位的展
  • python绘图坐标轴

    转载很好的学习资料 https zhuanlan zhihu com p 448571003
  • MySQL必知必会 学习笔记 第二十七章 全球化和本地化

    不同的语言和字符集需要以不同的方式存储和检索 MySQL需要适应不同的字符集 以及排序和检索这些数据的方法 术语 1 字符集 字母和符号的集合 2 编码 某个字符集成员的内部表示 3 校对 规定字符如何比较 查看MySQL支持的字符集列表
  • WebGL开源框架列举概述

    一 概述 WebGL是基于OpenGL的JavaScript API 库 允许Web浏览器在浏览器中渲染3D 2D图形 而无需安装额外的插件 桌面应用程序 任何第三方插件或浏览器扩展 WebGL允许通过浏览器使用机器GPU将3D图形渲染为H
  • 域更改目录服务器状态 不可用,active directory域服务当前不可用怎么解决

    基本上每个在win7系统用过打印机的用户都会遇到过 active directory域服务当前不可用 这个问题 那到底是什么导致现在的问题诞生呢 那要怎么设置才可以恢复active directory域服务呢 下面就跟着小编一起来看看吧 步
  • Flask 学习-73.Flask-SQLAlchemy 分页查询paginate

    前言 Flask SQLAlchemy 提供了一个分页查询方法 paginate 方便我们实现在后端查询分页 分页查询 在django 框架里面有个rest framework pagination 分页器 只需简单的配置就可以实现分页 f
  • 谈谈javaSE中的==和equals的联系与区别

    前言 和equals是我们面试中经常会碰到的问题 那么它们之间有什么联系和区别呢 今天我们就来聊聊吧 问题 这里先抛出一些比较典型笔试问题 int x 10 int y 10 String str1 new String abc Strin
  • angular 跨域的解决方案

    angular 跨域的解决方案 方法一 修改浏览器参数 方法二 angular的配置解决跨域 本地开发中使用 方法三 通过nginx来设置反向代理解决跨域 生产环境中使用 架设环境 实现的需求 及解决的办法 举例 方法一 修改浏览器参数 使
  • 在Windows下执行Linux命令的几种方式

    由于本人比较熟悉Linux下的命令和shell编程 就搜集了一些在Windows下执行命令的方式 1 Cygwin http www cygwin com cygwin可以简单的认为是在Windows上提供了一个Linux环境 是一个提供大
  • Simulink的U-Y模块(Selector)

    在看官方文档的时候 看到其中一个Simulink系统有一个U Y模块 用于选择输出位 但是在library里面没有找到 经过探索 发现这个模块是selector模块在设置完输出位后的样子 下面说说怎么用selector 选择器块把输入向量或
  • maven项目install时忽略执行test的几种方法

    1 在项目所在文件夹根目录使用maven命令打包时 mvn install Dmaven test skip true 或 mvn install DskipTests true 2 springboot项目中 在pom xml文件的中添加