Gradle 格拉德尔。。这两条线的区别

Gradle 格拉德尔。。这两条线的区别,gradle,Gradle,我写了一个gradle构建文件 compile group: 'org.apache.commons', name: 'commons-lang', version: '3:3.0' 这就产生了一个错误 Could not find org.apache.commons:commons-lang:3:3.0. Searched in the following locations: https://repo1.maven.org/maven2/org/apache/common

我写了一个gradle构建文件

compile group: 'org.apache.commons', name: 'commons-lang', version: '3:3.0'
这就产生了一个错误

Could not find org.apache.commons:commons-lang:3:3.0.
  Searched in the following locations:
      https://repo1.maven.org/maven2/org/apache/commons/commons-lang/3:3.0/commons-lang-3:3.0.pom
      https://repo1.maven.org/maven2/org/apache/commons/commons-lang/3:3.0/commons-lang-3:3.0.jar
如果我将依赖项行更改为

compile 'org.apache.commons:commons-lang3:3.0'
它起作用了

但我的理解是,这两条线应该是相同的。谁能告诉我为什么“组”、“名称”和“版本”语法不起作用

您是否尝试过:

compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
?


细微的区别,但也很关键。

区别在于这里有一个打字错误。应该是