我有一个Kotlin库,它使用了一些我想通过我的库向消费者公开的外部库。
我正在使用api
,但是由于该库位于特定的存储库中。如果没有在此定义存储库,那么使用者将无法使用它。
这是我在图书馆中定义的
repositories {
maven {
url "https://raw.github.com/asbachb/mvn-repo/master/releases"
}
}
dependencies {
api "com.github.asbachb:ftp4j:$ftp4j_version"
}
我是否可以将ftp4j
公开给使用者,而使用者不需要在其依赖项中添加此存储库?