android-studio - Gradle - 无法获取配置容器的未知属性“scm”
问题描述
Execution failed for task ':app:iterateDeclaredDependencies'.
> Could not get unknown property 'scm' for configuration container of type org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.
我正在使用Working with Dependencies中的确切代码片段
我不知道这里是什么scm但自动完成似乎表明一切都很好,不是吗?
我正在使用的版本:
------------------------------------------------------------
Gradle 5.4.1
------------------------------------------------------------
Build time: 2019-04-26 08:14:42 UTC
Revision: 261d171646b36a6a28d5a19a69676cd098a4c19d
Kotlin: 1.3.21
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 1.8.0_191 (Oracle Corporation 25.191-b12)
OS: Mac OS X 10.14.6 x86_64
解决方案
要查询特定的依赖集,必须先声明它们。scm
不存在,因此 Gradle 失败并显示错误消息。可以像这样添加额外的依赖集:
configurations {
scm
}
(定义自定义配置)
请尝试使用其中一种默认值,例如implementation
.
我不是 IntelliJ IDEA 用户,因此无法确切说明为什么自动完成在这种情况下有效。
推荐阅读
- amazon-web-services - 使用 github 配置 EMR 笔记本
- guava - 谷歌番石榴缓存不缓存
- xml - 如何使用 testng 顺序运行多个类?
- sql - 自定义窗口函数忽略 Postgres 中的空值
- html - 在单击父 Div 时切换显示项目列表 (Div) - jQuery
- flutter - Flutter Left-aligned Column with image & label,在ListTile中不会垂直扩展和裁剪图像
- html - 滚动条为被部分阻碍
我在一组滚动图片()下方放置了一个深灰色三角形()。#scrollbox 的滚动条被三角形部分遮挡。我试过设置一个 z-index ,但没有解决这个问题。我重新安排了我的 div 结构,以防我搞砸了,但我很确定这一切都是正确的。这是直接 html/css。
如果stackoverflow的任何明智的居民可以提供帮助,我们将不胜感激。
- sql - 在 Postgres 中设置事务回滚的默认值
- oracle - 建立主从关系时的问题
- c# - 由于某种原因,使用带有 2 个 Where 子句的 LINQ 方法将不起作用