如何修复错误无法更改gradle中的配置策略?

时间:2017-10-03 19:31:54

标签: java gradle

我收到了试图通过Gradle构建项目的错误:

gradle -q acRpm

FAILURE: Build failed with an exception.

* Where:
Script '/Users/anarinsky/eclipse-workspace/aaa/build/gradle-tools/build-scripts/repo-config.gradle' line: 32

* What went wrong:
A problem occurred evaluating script.
> Cannot change strategy of configuration ':fixMe' after it has been resolved.

据我所知,此问题特定于gradle版本> = 3.0。是的,这个脚本适用于2. *版本的gradle。有没有解决方法?我在MacOs Sierra。

1 个答案:

答案 0 :(得分:6)

我收到此错误的实际原因是classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:x.x.x'像他们的教程所说的那样通过范围(即[0.11,0.99.99])捆绑在一起。

为什么?因为他们制作了新版本(0.11.0)并破坏了所有内容,所以我不得不手动指定以前的版本。真是气死我了!花了4个小时。