java 增量编译_java – Gradle禁用所有增量编译和并行构建

在一小部分sbt项目中,我们需要一个protobuf / grpc编译,因为只有gradle有正常的支持,我们用它来执行与protobuf相关的任务.

有时它会随机地失败编译同样的东西并且会在重试时成功,我们确定它是因为增量的java编译.

我想禁用各种孵化功能和增量编辑,我希望这个东西是确定性的.

为此我试过

compileJava {

//enable compilation in a separate daemon process

options.fork = false

//enable incremental compilation

options.incremental = false

}

但gralde仍会提供这样的输出(显然忽略了那些标志)

Parallel execution is an incubating feature.

Incremental java compilation is an incubating feature.

:deleteGeneratedSource

:clean

:extractIncludeProto

:extractProto UP-TO-DATE

:generateProto

:recompileProto

那么我们如何禁用并行执行和增量java编译呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值