无法在 Spring 云合同中生成代理 class ContractVerifierExtension

Could not generate a proxy class ContractVerifierExtension in Spring Cloud Contract

我正在关注 basic setup under Gradle project。收到此错误:

* What went wrong:
An exception occurred applying plugin request [id: 'org.springframework.cloud.contract', version: '2.2.0.RELEASE']
> Failed to apply plugin [id 'org.springframework.cloud.contract']
   > Could not generate a proxy class for class org.springframework.cloud.contract.verifier.plugin.ContractVerifierExtension.

相关堆栈跟踪:

Caused by: java.lang.NoClassDefFoundError: org/gradle/api/provider/MapProperty

有gradle版本要求吗?我目前使用 Gradle 4.9。还是其他原因?

您的 gradle 版本有误。请使用最新的 5.x 版本。