Мне не удалось найти способ запроса зависимости из репозитория или прямого URL-адреса файла jar.
Однако я смог использовать jitpack поверх моего обычного репозитория github.К сожалению, указание на ветку master не работает для меня, но создание релиза, похоже, работает очень хорошо.
Полученный шаблон выглядит следующим образом:
#!/usr/bin/env kscript
@file:MavenRepository("com.github.username:repo:1.0.0", "https://jitpack.io")
@file:DependsOn("com.github.username:repo:1.0.0")
import repo.MyLibrary
fun useLibrary(){
val library = MyLibrary()
library.use()
}
Где com.github.username
личная учетная запись github, repo
- это хранилище, а 1.0.0
- тег версии выпуска.