maven命令,跳过单元测试-maven.test.skip和skipTests的区别

简介: -DskipTests,不执行测试用例,但是会编译测试用例类,并且会生成相应的class文件,而且此文件放置在target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,也不会编译测试用例类。

-DskipTests,不执行测试用例,但是会编译测试用例类,并且会生成相应的class文件,而且此文件放置在target/test-classes下。

-Dmaven.test.skip=true,不执行测试用例,也不会编译测试用例类。

一、使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译。

例如:mvn package -Dmaven.test.skip=true

二、使用mvn package -DskipTests,这个命令会跳过单元测试,但是会继续编译,单元测试有bug,而且又没有时间修改单元测试的bug,或者单元测试编译错误,就不要使用这个命令,可以使用上面的命令。

 

PS:对于新引入项目的静态资源,需要执行clean一下,然后再重新启动项目。



本文首发于CSDN,为博主原创文章,如果需要转载,请注明出处,谢谢!


完结!

相关文章
|
3月前
|
测试技术
性能测试和负载测试的区别
性能测试和负载测试的区别
|
4月前
|
Linux 测试技术
软件测试/测试开发|一文详解Linux grep命令
软件测试/测试开发|一文详解Linux grep命令
56 1
|
1月前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】⭐⭐⭐Linux 测试与目标主机之间的网络连接ping 命令 使用指南
【Shell 命令集合 网络通讯 】⭐⭐⭐Linux 测试与目标主机之间的网络连接ping 命令 使用指南
43 1
|
4月前
|
Java Maven Spring
Maven高级-继承、实施步骤及聚合与继承的区别
Maven高级-继承、实施步骤及聚合与继承的区别
48 0
|
4月前
|
人工智能 JSON 测试技术
软件测试/人工智能|Python Pip 常用命令大全
软件测试/人工智能|Python Pip 常用命令大全
38 0
|
4月前
|
Ubuntu 测试技术 Linux
软件测试/测试开发|Ubuntu系统常用文件管理命令详解
软件测试/测试开发|Ubuntu系统常用文件管理命令详解
27 1
|
4月前
|
Java Maven 数据安全/隐私保护
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
352 0
|
1月前
|
运维 数据库
Powershell实战:测试网络请求两个命令介绍
【2月更文挑战第11篇】 Test-Connection 命令将 Internet 控制消息协议 (ICMP) 回显请求数据包或 ping 发送给一台或多台远程计算机并返回回显响应回复。 我们可以使用该命令确定是否可通过 IP 网络ping通特定的计算机。
|
2月前
|
Java 测试技术 Maven
maven的package、install、deploy命令
maven的package、install、deploy命令
|
2月前
|
Java Linux Apache
Maven的Binary与Source区别
Maven的Binary与Source区别
49 1

推荐镜像

更多