首页 > 解决方案 > 如何在不再次添加存储库的情况下使库成为可消耗品

问题描述

我有一个 Kotlin 库,它使用一些我想使用我的库向消费者公开的外部库。

我正在使用api,但由于库位于特定存储库中。如果不在那里定义这个存储库,消费者就无法使用它。

这是我在我的库中定义的

repositories {
    maven {
        url "https://raw.github.com/asbachb/mvn-repo/master/releases"
    }
}
dependencies {
    api "com.github.asbachb:ftp4j:$ftp4j_version"
}

ftp4j我是否可以在消费者无需在其依赖项中添加此存储库的情况下向消费者公开?

标签: gradlebuild.gradle

解决方案


推荐阅读