【问题标题】:Skipping the Java tests in Jhipster using Maven for build使用 Maven 跳过 Jhipster 中的 Java 测试进行构建
【发布时间】:2017-08-23 06:00:00
【问题描述】:

我正在使用 Jhipster 构建一个 webapp。

我修改了java后端的一些东西。 现在,当我通过 maven 运行它时,它也在编译 jhipster 生成器附带的测试用例,我不想修改它们 而是想跳过它们。

在运行maven时由

./mvnw -DskipTests=true 

它不会跳过这些测试。 我已经尝试清理和重新编译,但仍然没有效果。

谁能告诉我如何跳过这些测试。

【问题讨论】:

  • 您看到了预期的行为。 skipTests 跳过测试执行但仍然编译它们。如果您还想跳过测试编译,请使用maven.test.skip
  • 这将跳过所有测试,即使是您自己编写的测试..

标签: java maven unit-testing testing jhipster


【解决方案1】:

试试这个 cmd:\mvnw.cmd -Pprod package -DskipTests

【讨论】:

    【解决方案2】:

    jHipster 提供的 mvnw 包装器无论如何都不会运行测试,所以 -DskipTests 不会做任何事情。要在不编译测试的情况下编译和运行您的项目,请执行以下操作:

    mvn clean install -Dmaven.test.skip=true spring-boot:run

    【讨论】:

      【解决方案3】:

      使用以下命令:

      mvn clean compile -Dmaven.test.skip=true

      【讨论】:

        猜你喜欢
        • 2011-02-05
        • 1970-01-01
        • 1970-01-01
        • 2014-09-03
        • 2021-04-30
        • 2011-10-01
        • 2015-07-19
        • 1970-01-01
        • 2017-05-31
        相关资源
        最近更新 更多