Gradle-“运行时”依赖项配置用于什么?

多伦·金(Doron Gold)

您能否帮助我了解使用runtime依赖项配置(由Java插件提供)的典型用例

在Gradle用户指南中,表23.5。Java插件-依赖项配置,我可以看到任何任务都没有使用运行时配置-与例如任务compile所使用配置相反compileJava

那么,runtime依赖项有什么用?

佩里·福勒

运行时配置用于在运行时需要但在编译时不需要的库(例如JDBC驱动程序和SLF4J api实现)。

您可以将它们添加到您的编译配置中,但是它们将位于编译类路径中,并且冒着意外引入对实现而非api的编译依赖的风险。

它不是针对由容器“提供”的库-实际上,这是您在确保未向其引入编译依赖的同时向应用程序提供库的方式。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

gradle 从运行时依赖项中排除特定的 jars

来自分类Dev

gradle将传递性运行时依赖项包含为编译依赖项

来自分类Dev

编译成功,但Gradle依赖项中的运行时依赖项似乎不好

来自分类Dev

Gradle的配置编译和运行时

来自分类Dev

如何在运行时检查Gradle的依赖项列表?

来自分类Dev

如何根据Spring Boot运行时环境在Gradle中删除依赖项?

来自分类Dev

缺少所有者的运行时依赖项,Android Gradle

来自分类Dev

如何根据Spring Boot运行时环境在Gradle中删除依赖项?

来自分类Dev

将Android Gradle插件添加为运行时依赖项

来自分类Dev

当项目没有自己的类时,Gradle 的“实现”依赖项是运行时范围的

来自分类Dev

Gradle 为运行时依赖创建循环依赖

来自分类Dev

Gradle:配置运行时声明对配置默认值的依赖,该依赖未在模块描述符中声明

来自分类Dev

有没有一种方法可以确定Gradle依赖项(如Eclipse IDE中)在类路径(编译和运行时)中的排序顺序?

来自分类Dev

为什么gradle依赖项的xml配置都带有“ Gradle__”前缀?Intellij IDEA 13

来自分类Dev

Gradle:更改外部依赖项的配置

来自分类Dev

运行时build.gradle以外的Gradle项目版本

来自分类Dev

Gradle配置不适用于两组配置文件和依赖项

来自分类Dev

Gradle运行bat文件作为依赖项

来自分类Dev

从Eclipse + Gradle运行时,Spring Boot错误地加载测试配置

来自分类Dev

什么是 Twilio 的 SMS 验证 gradle 依赖项?

来自分类Dev

Gradle依赖项更新

来自分类Dev

导入gradle依赖项

来自分类Dev

用于 gradle 3.0.* 的 Android 插件使用 Gradle 的新依赖项配置 compileOnly 不使用资源引用

来自分类Dev

当从命令提示符运行时,为什么此Gradle exec命令失败?

来自分类Dev

为什么gradle bdd命令在第一次运行时不起作用

来自分类Dev

gradle:每当taskA运行时,让taskB在taskA之后运行

来自分类Dev

gradle 中的“$”符号究竟是什么用于依赖项?

来自分类Dev

在运行时动态添加Gradle项目

来自分类Dev

gradle解析策略不更新运行时

Related 相关文章

  1. 1

    gradle 从运行时依赖项中排除特定的 jars

  2. 2

    gradle将传递性运行时依赖项包含为编译依赖项

  3. 3

    编译成功,但Gradle依赖项中的运行时依赖项似乎不好

  4. 4

    Gradle的配置编译和运行时

  5. 5

    如何在运行时检查Gradle的依赖项列表?

  6. 6

    如何根据Spring Boot运行时环境在Gradle中删除依赖项?

  7. 7

    缺少所有者的运行时依赖项,Android Gradle

  8. 8

    如何根据Spring Boot运行时环境在Gradle中删除依赖项?

  9. 9

    将Android Gradle插件添加为运行时依赖项

  10. 10

    当项目没有自己的类时,Gradle 的“实现”依赖项是运行时范围的

  11. 11

    Gradle 为运行时依赖创建循环依赖

  12. 12

    Gradle:配置运行时声明对配置默认值的依赖,该依赖未在模块描述符中声明

  13. 13

    有没有一种方法可以确定Gradle依赖项(如Eclipse IDE中)在类路径(编译和运行时)中的排序顺序?

  14. 14

    为什么gradle依赖项的xml配置都带有“ Gradle__”前缀?Intellij IDEA 13

  15. 15

    Gradle:更改外部依赖项的配置

  16. 16

    运行时build.gradle以外的Gradle项目版本

  17. 17

    Gradle配置不适用于两组配置文件和依赖项

  18. 18

    Gradle运行bat文件作为依赖项

  19. 19

    从Eclipse + Gradle运行时,Spring Boot错误地加载测试配置

  20. 20

    什么是 Twilio 的 SMS 验证 gradle 依赖项?

  21. 21

    Gradle依赖项更新

  22. 22

    导入gradle依赖项

  23. 23

    用于 gradle 3.0.* 的 Android 插件使用 Gradle 的新依赖项配置 compileOnly 不使用资源引用

  24. 24

    当从命令提示符运行时,为什么此Gradle exec命令失败?

  25. 25

    为什么gradle bdd命令在第一次运行时不起作用

  26. 26

    gradle:每当taskA运行时,让taskB在taskA之后运行

  27. 27

    gradle 中的“$”符号究竟是什么用于依赖项?

  28. 28

    在运行时动态添加Gradle项目

  29. 29

    gradle解析策略不更新运行时

热门标签

归档