Using Gradle's “Artifact only notation” with a custom artifact name

一世执手 提交于 2019-12-04 11:09:49

Turns out that the correct syntax to specify a dependency on a artifact whose name is different from its module name is given as part of this example. In order to get [artifact] in the URL above replaced with something else than [module], declare the dependency as follows:

compile ('group-or-org-name:module-name:module-version') {
    artifact {
        name = 'artifact-name-different-from-module-name'
        type = 'type-must-not-be-null'
    }
}

Edit: Here are the official docs for that feature as part of the Advanced dependency configuration section.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!