gpt4 book ai didi

maven - gradle中实现依赖的maven等价物是什么?

转载 作者:行者123 更新时间:2023-12-02 02:50:22 24 4
gpt4 key购买 nike

我最近了解到gradle has api / implementation "scopes" for dependencies ,我试图弄清楚是否有一个 maven 相当于 implementation在毕业。没有一个 maven 依赖范围似乎完全适合这个 - provided使它不是运行时依赖,compile/runtime似乎没有做正确的事情,......所以似乎没有直接的等价物。

基本上,我在编译时(对于我的库)/运行时(对于使用我的库的代码)有一个库的依赖项,但我不想在依赖于我的代码的编译类路径中图书馆。这可能与maven有关吗?

最佳答案

  • 在您的 lib 中声明时,此类依赖项应具有 scope=compile。这样,它将在编译 lib 期间可用。
  • 但是,当在依赖于您的 lib 的其他模块的 dependencyManagement 部分中声明时,它应该具有 scope=runtime。这样在编译其他模块时它就不会出现在类路径中。
  • 关于maven - gradle中实现依赖的maven等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52498571/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com