org.gradle.api.InvalidUserCodeException: Build was configured to prefer settings repositories over project repositories but repository 'MavenRepo' was added by build file 'build.gradle'
时间: 2023-08-05 15:13:56 浏览: 158
build.gradle
这个错误通常是由于在 `build.gradle` 文件中同时使用了 settings 和 project repositories 导致的。您可以尝试以下方法来解决该问题:
1. 在 `settings.gradle` 文件中声明您的 settings repository,而不是在 `build.gradle` 文件中声明它。
2. 在 `build.gradle` 文件中移除您的 settings repository,并将其添加到 `settings.gradle` 文件中。
3. 如果您确实需要同时在 `settings.gradle` 和 `build.gradle` 中声明 repository,请在 `settings.gradle` 文件中使用 `includeBuild` 来引用您的项目,并在 `build.gradle` 文件中使用 `mavenLocal()` 来引用本地 Maven 存储库。
请注意,这些解决方案可能需要根据您的具体情况进行适当调整。
阅读全文