要学习Gradle我正在使用这本书Gradle in action
。
有一个依赖定义的例子。
dependencies {
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.1'
}
但是当我在控制台中gradle build
时,我发现了一个错误
有什么问题?我的整个.gradle
文件看起来像这样
apply plugin: 'java'
dependencies {
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.1'
}
答案 0 :(得分:8)
你没告诉Gradle在哪里可以找到commons-lang3库。简单的解决方法是将以下内容添加到构建脚本中:
repositories {
mavenCentral()
}
当然,您可以在文档中找到这条信息 - http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html#N10608
答案 1 :(得分:-1)
我正面临同样的问题。我通过使用本地gradle分发而不是默认的gradle包装来修复它。这是它的方式,确保您已安装和设置Gradle(PATH变量)。
打开IntelliJ。转到文件 - >设置 - >构建,执行,部署 - >构建工具 - > Gradle并使用本地gradle分发并添加Gradle Home。应用更改并尝试立即运行。