如何使用init.gradle为settings.gradle中配置的插件提供插件存储库

马都山

我已经在settings.gradle文件中配置了Gradle插件,如下所示:

buildscript {
  dependencies {
    classpath "org.test.group:gradleplugins:${pluginVersion}"
    ...
  }
}

apply plugin: 'org.test.group:gradleplugins'
....

我正在尝试使用init.gradle如下提供工件存储库

initscript {
    repositories {
        maven { url "https://test.repo/gradleplugins" }
        ...
    }
}

另外,我已经使用以下命令将init.gradle文件提供给了构建任务,

.... -i -I ./init.gradle'

但该构建仍会出现如下的依赖项解析错误,

由于未定义存储库,因此无法解析外部依赖项org.test.group:gradleplugins:1.0.0-SNAPSHOT。

马丁·齐特勒

init.gradle另一个目的(该文件将被自动检测到)。

void settingsEvaluated​(Settings settings)可能只是机会来操纵这些设置(但问题并没有提供仅使用一个存储库的最低有效理由)。似乎您不必要地使事情复杂化了,否则就没有问题了。而且这也不属于settings.gradle任何一个(这还有另一个目的)。只需将插件添加repositoriesbuildscript根项目build.gradle所在块中即可userguide显示应该如何看起来很相像,定义插件时,repositories静态。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用Gradle Ear插件将Web-uri设置为从Maven存储库中收录战争

来自分类Dev

如何从本地存储库覆盖现有的Gradle插件?

来自分类Dev

如何从本地存储库覆盖现有的Gradle插件?

来自分类Dev

在Gradle中的Findbugs和Checkstyle插件中使用“排除”配置

来自分类Dev

Android Gradle插件如何处理库中冲突的资源?

来自分类Dev

配置Gradle的Artifactory插件以发布发布或快照存储库

来自分类Dev

配置Gradle的Artifactory插件以发布发布或快照存储库

来自分类Dev

如何在Eclipse Buildship插件中运行“ gradle init”任务?

来自分类Dev

配置Gradle Jetty插件使用ssl

来自分类Dev

如何在Android插件中为Gradle进行资源过滤?

来自分类Dev

如何使用Android Gradle插件提供的Transform API?

来自分类Dev

如何将build.gradle中的gradle jar配置转换为插件代码

来自分类Dev

如何强制 gradle 构建在每次构建时从 Maven 存储库重新下载 SNAPSHOT 插件

来自分类Dev

Gradle 新发布插件:存储库托管以及如何指定用户名和密码?

来自分类Dev

如何使用Android Gradle插件0.7配置NDK

来自分类Dev

如何允许用户更改Gradle中的插件所使用的库的版本?

来自分类Dev

如何应用Gradle插件

来自分类Dev

如何配置gradle应用程序插件以将我的user.dir设置为脚本的位置?

来自分类Dev

如何配置gradle应用程序插件以将我的user.dir设置为脚本的位置?

来自分类Dev

如何在settings.gradle文件中声明构建脚本,依赖项和插件?

来自分类Dev

如何在Gradle Kotlin DSL中配置Firebase Performance Monitoring插件扩展

来自分类Dev

如何在构建步骤中配置Gradle google-java-format插件以运行goJF?

来自分类Dev

在gradle中,如何为插件版本使用变量?

来自分类Dev

如何配置插件以依赖特定版本的gradle?

来自分类Dev

使用Malinskiy的marathon gradle插件配置或指定Marathonfile?

来自分类Dev

使用Wuff(Gradle插件)构建Eclipse插件

来自分类Dev

如何使用Maven构建Gradle插件

来自分类Dev

Artifactory Gradle插件的解析封包中是否可以有多个存储库?

来自分类Dev

如何从依赖锁插件获取Gradle分离配置以使用解析策略?

Related 相关文章

  1. 1

    无法使用Gradle Ear插件将Web-uri设置为从Maven存储库中收录战争

  2. 2

    如何从本地存储库覆盖现有的Gradle插件?

  3. 3

    如何从本地存储库覆盖现有的Gradle插件?

  4. 4

    在Gradle中的Findbugs和Checkstyle插件中使用“排除”配置

  5. 5

    Android Gradle插件如何处理库中冲突的资源?

  6. 6

    配置Gradle的Artifactory插件以发布发布或快照存储库

  7. 7

    配置Gradle的Artifactory插件以发布发布或快照存储库

  8. 8

    如何在Eclipse Buildship插件中运行“ gradle init”任务?

  9. 9

    配置Gradle Jetty插件使用ssl

  10. 10

    如何在Android插件中为Gradle进行资源过滤?

  11. 11

    如何使用Android Gradle插件提供的Transform API?

  12. 12

    如何将build.gradle中的gradle jar配置转换为插件代码

  13. 13

    如何强制 gradle 构建在每次构建时从 Maven 存储库重新下载 SNAPSHOT 插件

  14. 14

    Gradle 新发布插件:存储库托管以及如何指定用户名和密码?

  15. 15

    如何使用Android Gradle插件0.7配置NDK

  16. 16

    如何允许用户更改Gradle中的插件所使用的库的版本?

  17. 17

    如何应用Gradle插件

  18. 18

    如何配置gradle应用程序插件以将我的user.dir设置为脚本的位置?

  19. 19

    如何配置gradle应用程序插件以将我的user.dir设置为脚本的位置?

  20. 20

    如何在settings.gradle文件中声明构建脚本,依赖项和插件?

  21. 21

    如何在Gradle Kotlin DSL中配置Firebase Performance Monitoring插件扩展

  22. 22

    如何在构建步骤中配置Gradle google-java-format插件以运行goJF?

  23. 23

    在gradle中,如何为插件版本使用变量?

  24. 24

    如何配置插件以依赖特定版本的gradle?

  25. 25

    使用Malinskiy的marathon gradle插件配置或指定Marathonfile?

  26. 26

    使用Wuff(Gradle插件)构建Eclipse插件

  27. 27

    如何使用Maven构建Gradle插件

  28. 28

    Artifactory Gradle插件的解析封包中是否可以有多个存储库?

  29. 29

    如何从依赖锁插件获取Gradle分离配置以使用解析策略?

热门标签

归档