gradle - 如何在不再次添加存储库的情况下使库成为可消耗品
问题描述
我有一个 Kotlin 库,它使用一些我想使用我的库向消费者公开的外部库。
我正在使用api
,但由于库位于特定存储库中。如果不在那里定义这个存储库,消费者就无法使用它。
这是我在我的库中定义的
repositories {
maven {
url "https://raw.github.com/asbachb/mvn-repo/master/releases"
}
}
dependencies {
api "com.github.asbachb:ftp4j:$ftp4j_version"
}
ftp4j
我是否可以在消费者无需在其依赖项中添加此存储库的情况下向消费者公开?
解决方案
推荐阅读
- flutter - Listtile 多选 - Flutter Firestore Streambuilder
- java - 为什么我的数组只打印一半的值
- python - 当按钮触发kivy中的功能时代码崩溃
- javascript - JavaScript json 操作问题
- java - Java中的计时方法产生不正确的值?
- anaconda - Spyder 4.01 和 plotly 4.5.1 - Anaconda 尝试降级 Spyder
- php - PHP 代码提交检查逻辑错误并创建重复条目
- ms-access - 将 ComboBox 选项连接到文本框中
- git - git中的合并冲突到底是什么?
- c - 从软盘图像中读取扇区 - 位移?