【问题标题】:How to exclude the default lib coming from $GRAILS_HOME/libs/ in Grails 2.4.3如何在 Grails 2.4.3 中排除来自 $GRAILS_HOME/libs/ 的默认库
【发布时间】:2017-07-29 13:28:12
【问题描述】:

我正在使用 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 库?

【问题讨论】:

    标签: grails dependencies guava grails-plugin buildconfig


    【解决方案1】:

    您可以像在文档中解释的那样覆盖 BuildConfig.groovy 中的依赖项:http://docs.grails.org/2.4.3/guide/conf.html#configurationsAndDependencies

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-07
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 2011-05-09
      相关资源
      最近更新 更多