【问题标题】:Why doesn't gradle build fail when there's a compilation error in code为什么代码中存在编译错误时gradle build不失败
【发布时间】:2021-08-16 12:28:57
【问题描述】:

假设我有一个 Java+Gradle 项目。在它的某个类中的某个地方存在编译错误。

当我跑步时

gradle assemble

gradle compileJava 

构建结果是成功的。

为什么它会以这种方式工作,是否可以将 gradle 配置为在这种情况下失败?

【问题讨论】:

  • 你有发生这种情况的具体例子吗?

标签: java gradle compiler-errors build.gradle gradle-plugin


【解决方案1】:

我需要一个命令来编译测试类而不运行测试,解决方案是gradle compileTestJava

【讨论】:

    【解决方案2】:

    这可能发生在测试源中的编译错误 - assemblecompileJava 都不编译(并运行)测试。

    解决方案是运行gradle build(运行assemblecheck

    【讨论】:

      猜你喜欢
      • 2015-09-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-02-17
      相关资源
      最近更新 更多