我最近了解到gradle 有api/ implementation“范围” 的依赖关系,我试图弄清楚是否有一个implementation与 gradle 中的 Maven 等效的东西。没有一个 Maven 依赖范围看起来完全适合这个 -provided使它不是运行时依赖,compile/runtime似乎没有做正确的事情,......所以似乎没有直接的等价物。
基本上,我有一个在编译时(对于我的库)/运行时(对于使用我的库的代码)所需的库的依赖项,但我不想在依赖于我的代码的编译类路径中图书馆。这可以用maven来做吗?