如何在Grails 2.4.3中排除来自$ GRAILS_HOME / libs /的默认库

时间:2017-03-08 19:41:02

标签: grails dependencies guava grails-plugin buildconfig

我正在使用Grails 2.4.3 我在$ GRAILS_HOME / libs /中包含了com.google.guava:guava:10.0.1 lib,$ GRAILS_HOME / libs /中的所有依赖项都包含在我的应用程序中,遵循BuildConfig.groovy中的代码

    grails.project.dependency.resolution = {
        // inherit Grails' default dependencies
        inherits("global") {
    }
    .....
    }

现在的问题是我想使用最新版本的com.google.guava:guava:21.0,那么如何排除来自$ GRAILS_HOME / libs /的默认com.google.guava:guava:10.0.1库?

1 个答案:

答案 0 :(得分:0)

您可以在BuildConfig.groovy中覆盖依赖项,例如在Docs中解释:http://docs.grails.org/2.4.3/guide/conf.html#configurationsAndDependencies

dependencies {
    compile 'com.google.guava:guava:21.0'
}