什么是Gradle依赖项配置?

时间:2019-09-09 11:58:26

标签: gradle

有人可以详细解释一下(最好是通过一些实际示例)Gradle中有哪些依赖项配置?

例如,假设我有:

  • compile group: 'org.foo', name: 'commons-lang', version: '1.2.3', configuration: 'runtime'

  • testCompile group: 'org.foo', name: 'commons-io', version: '2.4.1', configuration: 'testing'

给我的印象是compiletestCompile是配置。如果是这样,那么configuration: 'testing'部分有什么用?

1 个答案:

答案 0 :(得分:0)

这些是工件的构建配置名称...当将构建配置名称传递给引用的项目时,它们的行为类似,不同之处在于这些软件包始终带有其构建时使用的一个配置名称-尽管项目可能会有多个,在几个工件中。

相关问题