Получение 422: Unprocessable Entity при попытке добавить пакет maven из реестра github в файл gradle

У меня есть баночка в реестре пакетов gitHub под названием test.jar (версия: 1.0.5), имя репозитория - testRepo, имя владельца: tejas3108.

Я пытаюсь добавить эту банку в качестве зависимости в другой мой проект Gradle, но с правильными учетными данными я все еще получаю это сообщение: Could not GET 'https://maven.pkg.github.com/tejas3108/com.tejas/1.0.5/testRepo-1.0.5.pom'. Received status code 422 from server: Unprocessable Entity. Вставка того же в браузере дает сообщение: Неверный путь для файла maven.

Как мне успешно добавить эту банку из реестра github в мой build.gradle? Вот что у меня есть сейчас:

repositories {
    mavenCentral()
    maven{
        url = "https://maven.pkg.github.com/tejas3108"
        credentials {
            username = "tejas3108"
            password = "<my_github_token>"
        }
    }
}

dependencies {
   compile "com.tejas:testRepo:1.0.5"
}

person Tejas    schedule 07.10.2019    source источник


Ответы (1)


URL-адрес должен включать имя репозитория согласно документация. Итак, в вашем случае напишите:

url = "https://maven.pkg.github.com/tejas3108/testRepo"
person Etienne Miret    schedule 16.11.2019