1

让 Guava 在 IntelliJIdea 2016 中工作的步骤是什么?

我是否将以下内容放入 build.gradle 中?

dependencies {
compile 'com.google.guava:guava:19.0'
}
4

1 回答 1

0

我在我添加的相关项目 build.gradle 文件中执行以下操作

dependencies {
    compile(group: 'com.google.guava', name: 'guava', version: rootProject.ext.GUAVA_VERSION)
}

在主(根)build.gradle 文件中,我为版本(这个和我所有其他的 lib 依赖项)添加了常量,这使我可以轻松地从单个文件升级库

ext {
   GUAVA_VERSION = '18.0'
}

注意:我不久前在一些教程中读到了这种方法,不记得确切的来源,但这不是我自己的想法。

不过,您不需要通过常量分隔版本号,如果您愿意,可以将其全部放在一个地方。

如果由于某种原因这对您不起作用,请告诉我。

PS,如果您没有在相关模块的 build.gradle 文件中配置任何内容(就在依赖项子句之前),您可能需要添加以下存储库

repositories {
    jcenter()
}
于 2016-06-16T04:34:47.627 回答