Отсутствует старая упаковка с застежкой jcenter

Я заметил, что репозиторий JCenter, доступный только для чтения, закрыт. В настоящее время у меня есть проекты, в которых используются очень старые библиотеки (мы говорим о годах...), и я больше не могу их получить. Я узнал о окончательном закрытии Jcenter только тогда, когда увидел, что проекты больше не компилируются. Есть ли способ восстановить эти старые библиотеки?

Я попробовал поставить mavenCentral в gradle, но он не находит нужные пакеты (например, realm-gradle-plugin-7.0.8).

Спасибо!

Вам нужно искать другие библиотеки, которые делают то же самое, что и ваши старые.

tomerpacific 09.08.2024 11:40
1
1
51
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Некоторые варианты, которые у вас есть:

  • Обновите библиотеку до более новой версии
  • Найдите другую библиотеку с таким функционалом
  • Заставьте сопровождающего этой библиотеки опубликовать ее на Maven Central (или на портале плагинов Gradle, поскольку речь идет о плагине Gradle).
  • Пожалуйста, спросите людей из Gradle, есть ли у них аварийное зеркало JCenter и могут ли они предоставить вам необходимые файлы.
  • Получите библиотеку из JCenter и опубликуйте ее в другом месте или включите в свою сборку.

Последний пункт в настоящее время все еще возможен, сегодня ваша сборка снова будет успешной, поскольку вы только что прошли тест-закат за последние 24 часа перед окончательным закатом: https://jfrog.com/blog/jcenter-sunset/

Другие вопросы по теме