`
Mysun
  • 浏览: 273435 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使Maven 2在package、install等阶段跳过运行Test的配置

阅读更多
Skipping Tests

To skip running the tests for a particular project, set the skipTests property to true.
<project>
  [...]
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.4.2</version>
        <configuration>
          <skipTests>true</skipTests>
        </configuration>
      </plugin>
    </plugins>
  </build>
  [...]
</project>

You can also skip the tests via command line by executing the following command:

mvn install -DskipTests

If you absolutely must, you can also use the maven.test.skip property to skip compiling the tests. maven.test.skip is honored by Surefire and the Compiler Plugin.

mvn install -Dmaven.test.skip=true

分享到:
评论

相关推荐

    maven_package 依赖包(完整)

    2. **构建生命周期**:Maven拥有丰富的构建生命周期,包括编译(compile)、测试(test)、打包(package)、集成测试(integration-test)、验证(verify)、安装(install)和部署(deploy)等阶段。每个阶段都有...

    MAVEN工具篇-maven打包跳过测试

    使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译; 使用 mvn package -DskipTests 跳过单元测试,但是会继续编译。 ———————————————— 版权声明:本文为博主原创文章,遵循 CC...

    Maven2__配置

    **Maven2 配置详解** Maven 是一个强大的项目管理工具,主要应用于Java开发环境。它通过统一的构建过程,简化了项目的构建、依赖管理和文档生成。在本教程中,我们将深入探讨 Maven2 的配置,帮助新手快速上手。 *...

    Maven跳过单元测试主要可以分为三种方法

    maven打包跳过test命令 命令行方式跳过测试 我们可以用两种命令来跳过测试 ...使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译; 使用 mvn package -DskipTests 跳过单元测试,但是会继续编译。

    maven2完全使用手册

    5. **生命周期的引入**:Maven2引入了明确的生命周期概念,如clean、compile、test、package等,每个阶段都有对应的命令,使构建流程更清晰。 6. **Dependency Scope**:新增了依赖范围,例如test范围的依赖不会被...

    maven-source-without-ratCheck

    6. **Maven生命周期**:Maven的生命周期定义了一系列的构建阶段,如compile、test、package、install和deploy,每个阶段可以绑定一个或多个插件的目标。 7. **Maven依赖管理**:通过声明依赖,Maven自动解决库的...

    maven配置.zip

    Maven的生命周期包括clean、default和site三个主要阶段,每个阶段包含一系列的阶段(phase),如compile、test、package等。开发者可以通过执行mvn clean、mvn install等命令,触发生命周期的不同阶段。 8. Maven...

    Maven3实战笔记04Maven的生命周期和插件

    在`test`阶段,则会调用`maven-surefire-plugin`的`test`目标来运行单元测试。 #### 示例 假设我们有一个简单的Maven项目,其`pom.xml`文件中配置了`maven-compiler-plugin`和`maven-jar-plugin`。当我们执行`mvn ...

    Maven2+Eclipse

    Maven默认的生命周期包括`validate`、`compile`、`test`、`package`、`integration-test`、`verify`、`install`和`deploy`等阶段,它们按照一定的顺序依次执行,共同完成整个项目的构建流程。例如,`compile`阶段...

    maven web项目配置

    其中,default生命周期包括compile、test、package、verify、install和deploy六个阶段,分别对应源码编译、测试、打包、验证、安装到本地仓库和部署到远程仓库。 五、Maven命令行操作 通过命令行,我们可以执行...

    在java工程中配置maven项目

    用户级别的Maven配置文件位于~/.m2/settings.xml,可以在这里配置本地仓库路径、远程仓库、代理等信息。 九、使用Maven构建多模块项目 对于大型项目,可以使用Maven的聚合模块(aggregator)和子模块(module)...

    maven与eclipse配置详解(含maven)

    在项目上右键单击,选择“Run As” -&gt; “Maven Build”,可以运行Maven的目标,如`install`,`clean`,`test`等。 Maven的生命周期和构建阶段是其核心概念。生命周期包括`clean`、`default`(或`compile`)、`...

    Maven2_基础教程

    ### Maven2基础教程知识点详解 #### 一、Maven2简介 Maven2是一个非常流行的Java项目管理和构建工具。它提供了强大的项目管理功能,能够帮助开发者自动化构建过程,包括编译、测试、打包、部署等多个阶段。Maven的...

    maven环境搭建.m2工具

    default生命周期包括validate、compile、test、package、install和deploy等阶段,每个阶段都有相应的插件执行具体任务。 **依赖管理** 在POM.xml文件中,你可以声明项目的依赖关系。Maven会自动处理这些依赖,解决...

    Win10 环境下Apache Maven的配置文件以及教程

    每个生命周期包含多个阶段,例如`default`生命周期包括`validate`、`compile`、`test`、`package`、`install`和`deploy`等,你可以通过命令行指定执行特定阶段,如`mvn compile`。 4. Maven依赖管理 在`pom.xml`...

    maven2快速入门教程

    3. **依赖范围**:scope属性定义依赖在哪个阶段有效,如compile、test、runtime等。 ### 七、Maven的Repository 1. **本地仓库**:默认在用户主目录的`.m2\repository`下。 2. **中央仓库**:默认使用Maven的中央...

Global site tag (gtag.js) - Google Analytics