`

maven build忽略单元测试的2种方式

阅读更多

1:build加虚拟机参数方式

clean package -Dspring.profiles.active="test"  
                      -Dproname.config.path=/D:/proname/config
                      -Dic.assistant.logging.path=C:/ic_log    
                      -Dmaven.test.skip=true
// -Dmaven.test.skip=true 表示忽略单元测试
// maven build

 2:在maven pom.xml文件中配置

<project>
  [...]
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <testFailureIgnore>true</testFailureIgnore>
        </configuration>
      </plugin>
    </plugins>
  </build>
  [...]
</project>

 

0
2
分享到:
评论

相关推荐

    Maven跳过测试类打包

    这会告诉Maven在构建时忽略所有的单元测试。 ```xml &lt;build&gt; &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-surefire-plugin &lt;skip&gt;true &lt;/build&gt; ``` 2. **理解配置:** - `...

    maven-test:测试Maven的工作方式

    ** Maven测试:理解Maven的工作方式 ** Maven是一个强大的Java项目管理工具,它通过一套标准的构建生命周期和约定优于配置的理念,简化了项目的构建、依赖管理和文档生成过程。在Maven的世界里,测试是项目生命周期...

    maven 过滤文件夹打包

    在软件开发过程中,尤其是Java应用,Maven是一个广泛使用的构建工具,它可以帮助开发者自动化构建、测试和部署项目。"maven 过滤文件夹打包"这个主题涉及到的是如何利用Maven的资源过滤功能来实现针对不同运行环境的...

    maven常见问题及解决办法

    2. **忽略测试失败**:如果仅是想要跳过测试阶段,可以在pom.xml中配置`maven-surefire-plugin`插件来忽略测试失败: ```xml &lt;build&gt; &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-surefire-plugin...

    Maven权威指南 很精典的学习教程,比ANT更好用

    忽略测试失败 4.12.2. 跳过单元测试 4.13. 构建一个打包好的命令行应用程序 5. 一个简单的Web应用 5.1. 介绍 5.1.1. 下载本章样例 5.2. 定义这个简单的Web应用 5.3. 创建这个简单的Web应用 5.4. 配置...

    Maven权威指南_中文完整版 带书签 非扫描

    Maven鼓励编写测试并将其作为项目构建过程的一个部分,使用maven-surefire-plugin等插件可以更方便地运行测试用例,并在需要时跳过某些测试或忽略测试失败。 Maven的站点生成功能允许开发者创建项目的文档站点,它...

    关于 PHP 单元测试的一本好书

    - **敏捷文档**:探讨了如何利用单元测试作为一种形式的敏捷文档。 - **跨团队测试**:介绍了如何使用单元测试来促进不同开发团队之间的协作。 ##### 17. Skeleton Generator(骨架生成器) - **测试类骨架生成**:...

    maven常用命令.docx

    2. **maven-surefire-plugin**:用于执行单元测试。 3. **maven-compiler-plugin**:控制项目的编译选项。 ### 总结 本文详细介绍了 Maven 的基本命令、POM 文件配置、继承机制以及 SSM 框架的搭建方法。通过理解...

    maven编译bindead资源

    Maven编译bindead资源是Java开发中的一种特定场景,涉及到Maven这个强大的构建工具和一个名为"bindead"的特殊资源。在Java开发环境中,Maven是管理项目依赖、构建和打包的重要工具,它遵循约定优于配置的原则,使得...

    githook-maven-plugin:Maven插件安装本地git钩子

    在提交更改之前先检查一下更改始终是一个好主意:运行单元测试,执行构建等。但是,这样的检查列表很容易被忽略,尤其是在大型项目中。 为了摆脱人为因素,应该以某种方式强制和自动化它们。 最好的方法是在项目...

    build.gradle.zip

    在IT行业中,构建工具是开发流程中的重要环节,它们帮助我们自动化编译、测试和打包代码。本案例中,我们关注的是一个名为"build.gradle.zip"的压缩包文件,它与Kafka项目以及解决`com.github.spotbugs`报错问题相关...

    maven3.0.4详解

    2. **如何忽略测试** - 如果不想运行测试,可以在构建命令中加入`-DskipTests`参数。 3. **测试报告生成** - 使用`mvn site`命令生成项目的站点文档,其中包含测试报告。 - 可以通过`mvn site:report`命令直接...

    httpClient实例httpClient调用 http/https实例 忽略SSL验证

    这个实例主要涉及如何配置HttpClient来忽略SSL(Secure Socket Layer)验证,这对于在开发和测试环境中处理自签名证书或未认证的服务器非常有用。以下将详细介绍HttpClient的使用以及如何进行SSL验证的忽略。 首先...

    junit测试工具以及安装方法

    2. **测试忽略**:使用`@Ignore`注解可以暂时忽略某个测试用例。 3. **固定顺序执行测试**:使用`@FixMethodOrder`和`@Test`的`order`参数可以指定测试执行顺序。 4. **参数化测试**:使用`@RunWith(Parameterized....

    java 中UNIT测试学习

    Java中的JUnit测试是软件开发过程中的重要组成部分,它是一种用于编写可重复运行的测试的开源框架,主要用于Java应用程序。JUnit是XUnit测试框架家族的一员,它使得开发者能够编写自动化单元测试,确保代码的质量和...

    simple-build-examples:展示Maven的简单例子

    7. **单元测试**:学习如何编写和执行JUnit测试,以及如何配置Maven进行测试。 8. **项目打包**:了解Maven如何将项目打包成JAR、WAR或其他格式。 9. **Maven profile**:介绍Maven的配置文件中的profile概念,...

    alesilva_jsf_maven:测试jsf

    【alesilva_jsf_maven:测试jsf】项目是一个基于Java的Web应用程序,它使用了JavaServer Faces (JSF)框架和Maven构建工具。这个项目的核心目标是展示如何在Maven环境下有效地管理和构建一个JSF应用。下面将详细探讨...

    junit和TestNG框架入门

    通过这些示例可以看出,TestNG提供了一种强大且灵活的方式来组织和执行测试用例,极大地简化了单元测试的过程。相比于JUnit,TestNG在很多方面都表现得更为优秀,特别是在测试控制、并行执行和支持复杂测试场景方面...

    maven-enterprise-application

    Maven 提供了一种标准化的方式来管理项目依赖、构建过程以及生成文档,极大地简化了大型企业应用的开发流程。 【描述】"maven-enterprise-application" 暗示这是一个使用 Maven 构建的企业级应用项目。通常,这样的...

Global site tag (gtag.js) - Google Analytics