maven编译项目自动忽略test,如何不让他忽略啊?我用的命令是mvn test
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven编译项目自动忽略test,如何不让他忽略啊?我用的命令是mvn test相关的知识,希望对你有一定的参考价值。
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ qp
ay-ccb-credit-bf ---
[INFO] Not copying test resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ qpay-cc
b-credit-bf ---
[INFO] Not compiling test sources
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ qpay-ccb-credit-bf
---
[INFO] Tests are skipped.
1、在pom.xml文件中加入maven-resources-plugin配置
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
</dependency>
2、在命令行下运行mvn install ,如果执行正确应该会在user.home\\.m2\\repository\\org\\apache\\maven\\plugins\\maven-resources-plugin\\下看到maven-resources-plugin-2.4.3.jar文件
3、刷新工程(右键工程选择刷新项)
4、刷新maven配置,右键工程节点,选择Maven4MyEclipse-Update Project Configuration 参考技术A 是在mvn的settings.xml文件中设置了skip为true,改成false就行了 参考技术B 在pom文件build中将test源码包加上 参考技术C mvn clean install -Dmaven.test.skip=true
maven的一些命令
maven的一些命令
//项目的依赖分析
mvn dependency:analyze
// 清理编译打包
mvn clean package
//执行代码格式检查
mvn checkstyle:checkstyle
//执行单元测试
mvn test
//清理编译打包忽略单元测试
mvn clean package -Dmaven.test.skip=true
//查看maven配置文件
mvn help:effective-settings
//查看当前项目的所有mvn配置
mvn -X
//maven下载指定版本包
mvn dependency:get -DremoteRepositories=you maven repository url -DgroupId=gruoupId -DartifactId=artifactId -Dversion=version
以上是关于maven编译项目自动忽略test,如何不让他忽略啊?我用的命令是mvn test的主要内容,如果未能解决你的问题,请参考以下文章
maven install 怎么忽略spring-boot-maven-plugin