maven打包时跳过测试

运行mvn install时跳过Test

方法一:

[html] view plain copy

print?

  1. <project>
  2. [...]
  3. <build>
  4. <plugins>
  5. <plugin>
  6. <groupId>org.apache.maven.plugins</groupId>
  7. <artifactId>maven-surefire-plugin</artifactId>
  8. <version>2.18.1</version>
  9. <configuration>
  10. <skipTests>true</skipTests>
  11. </configuration>
  12. </plugin>
  13. </plugins>
  14. </build>
  15. [...]
  16. </project>
<project>  [...]  <build>    <plugins>      <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-surefire-plugin</artifactId>        <version>2.18.1</version>        <configuration>          <skipTests>true</skipTests>        </configuration>      </plugin>    </plugins>  </build>  [...]</project>

方法二:

mvn install -DskipTests

或者

mvn install -Dmaven.test.skip=true

详情参考:http://maven.apache.org/surefire/maven-surefire-plugin/examples/skipping-test.html

原文地址:https://www.cnblogs.com/jpfss/p/9042326.html

时间: 2024-10-06 04:23:35

maven打包时跳过测试的相关文章

maven入门(3-1)maven打包时跳过测试的几个方法

运行mvn install时跳过Test 方法一:<project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1</version> <config

maven打包时跳过测试类

记录 修改pom.xml文件 <project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1</version> <configuration>

利用Maven打包时,如何包含更多的资源文件

首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里. 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src/main/java下面,这样利用maven打包时,就需要修改pom.xml文件,来把mapper.xml文件一起打包进jar或者war

Maven配置插件跳过测试代码的编译和运行

Maven配置插件跳过测试代码的编译和运行: <!-- 编译插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</targe

转发:maven打包时始终出现以下提示:-source 1.3 中不支持泛型(请使用 -source 5 或更高版本以启用泛型)

maven打包时始终出现以下提示: 1.-source 1.3 中不支持泛型(请使用 -source 5 或更高版本以启用泛型)List<User> userList= new ArrayList<User>(); 2.-source 1.3 中不支持注释(请使用 -source 5 或更高版本以启用注释)@WebService(endpointInterface = "com.webservice.service.LoadService") 而用命令mvn -

将本地jar包手动拷贝到Maven库中,在其他电脑上用Maven打包时出错

背景交代:在做图片水印时候引入了两个包文件,这两个包是JDK自带的私有包,不能用Maven库里下载,因此笔者手动将rt和jce两个工具jar文件拷贝到本地的Maven库中,如下图 import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; 然后在pom配置文件里写上下面的配置 将jce和rt拷到如下路径(rt类似) 然后项目在其他电脑上用Maven打包时候报错如下: Fa

【转载】利用MAVEN打包时,如何包含更多的资源文件

首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里. 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src/main/java下面,这样利用maven打包时,就需要修改pom.xml文件,来把mapper.xml文件一起打包进jar或者war

MAVEN 打包时出现多余的类的问题

问题描述:使用 mvn clean install 的时候,会打的包中增加一些源码中没有的class.<IGNORE_JS_OP> mvn1.jpg (56.52 KB, 下载次数: 31) 下载附件  保存到相册 2014-6-27 16:28 上传 像这个jar包多了java.annotation的类. 不知道这些类怎么编译过来的,编译时在classes目录就有这些文件. 解决办法: 在pom文件中加入: <build>                <plugins&g

Maven打包时:com.sun.image.codec.jpeg不存在的解决方案

报这个错误的原因是,Maven没有权限操作jre自带的jar包. 解决方法:在pom.xml添加以下依赖: <span style="font-size:18px;"><dependency> <groupId>jce</groupId> <artifactId>jce</artifactId> <version>1.0</version> </dependency> <d