gradle - 子项目的插件符号

标签 gradle bintray

gradle-bintray-plugin documentation说:
Currently the "plugins" notation cannot be used for applying the plugin for sub projects, when used from the root build script.
这是什么意思?我应该在每个模块或其他东西中添加插件符号吗?

最佳答案

我不认为这是完全正确的。可以使用 plugins用于多模块项目的 block 。

尝试以下方法(未经测试):

plugins {
    id("com.jfrog.bintray") version "1.8.4" apply false
}

subprojects {
    apply {
        plugin("com.jfrog.bintray")
    }
}

这应该将它应用于所有子项目,就像你做了 plugins {}在每个项目中。

关于gradle - 子项目的插件符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57330241/

相关文章:

android-gradle-plugin - 对于 AAR,上传到 bintray 静默失败

android - 如何在另一个任务之后运行 gradle 任务,即使是最后一个任务也有失败的依赖项

android - 仅使用最新版本的支持库

gradle - 使用Gradle将org.apache.kafka添加到依赖项

java - Gradle 传递存储库和凭据

scala - 使用带有 bintray-sbt 插件的 sbt 时如何发布快照?

android - 从 TravisCI 将 Android aar 库上传到 bintray

java - 如何在 Gradle 中添加根项目作为类路径

Gradle dist/bin/script 文件模式

maven - Fork 一个项目,Maven 到 Bintray 使用什么 groupId?