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>
<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

时间: 2024-10-06 00:40:31

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

maven打包时跳过测试

运行mvn install时跳过Test 方法一: [html] view plain copy print? <project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.

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入门指南 :Maven 快速入门及简单使用

Maven入门指南 :Maven 快速入门及简单使用 前言 Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目.主要用于项目构建,依赖管理,项目信息管理. maven项目在编译.测试.打包里,会需要从maven的中央仓库(即:maven组织公布在互联网上的一个站点,里面已经收录了目前绝大多数主流的jar包)下载jar包等文件, 如果使用代理服务器上网,需要配置代理服务器. 理解"仓库" 首次运行完mvn -version后,会在用户目录下创建一个.m

Maven入门指南② :Maven 常用命令,手动创建第一个 Maven 项目

1.根据 Maven 的约定,我们在D盘根目录手动创建如下目录及文件结构: 2.打开pom.xml文件,添加如下内容: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m

Maven入门教程二----Maven依赖

依赖包查询 通过坐标存储,GAV-groupId,artifacld,version有些网上的仓库自带了,nexus,http://mvnrepository.com传递性依赖依赖范围:依赖的传递性:依赖是会被传递的.A--C,B--A,那么B--C(基于compile范围进行传递).pom.xml中scope如果没有声明,那么默认是compile如果scope的声明为test,那么这个依赖不会传递到另外一个compile包中test:打成war时不会把测试包打进去,也不会传递.编译和打包都不会

Maven入门----MyEclipse创建maven项目(二)

新建项目: Next next next 新建项目后,MyEclipse会自动从远程仓库中下载支持包,需要几分钟左右时间. 项目结构图: HelloWorld.java public class HelloWorld { public String say(){ return "Hello World"; } public static void main(String []args){ System.out.println(new HelloWorld().say()); } Hel

【原】关于使用jieba分词+PyInstaller进行打包时出现的一些问题的解决方法

错误现象: 最近在做一个小项目,在Python中使用了jieba分词,感觉非常简洁方便.在Python端进行调试的时候没有任何问题,使用PyInstaller打包成exe文件后,就会报错: 错误原因分析: 参考文献1中的说明,WindowsError:[Error 3]是系统找不到指定文件. 参考文献2中@fxsjy同学的解释,应该是PyInstaller在打包的时候没有将词典文件一起打包导致结巴分词找不到指定的词典文件. 解决方案如下: 1.在python中查询结巴分词的词典文件: 1 2 3

maven常用插件: 打包源码 / 跳过测试 / 单独打包依赖项

一 .打包同时生成源码 maven-source-plugin 1 <plugin> 2 <artifactId>maven-source-plugin</artifactId> 3 <version>2.4</version> 4 <executions> 5 <execution> 6 <phase>package</phase> 7 <goals> 8 <goal>ja

maven入门(1-1)maven是什么?

Maven是一个项目管理工具,它包含了 一个项目对象模型 (Project Object Model), 一组标准集合, 一个项目生命周期(Project Lifecycle), 一个依赖管理系统(Dependency Management System), 和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑. 当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件.