Подтвердить что ты не робот

Публикация библиотеки в хранилища maven

У меня есть стабильная библиотека с открытым исходным кодом и задавалась вопросом, как (и если) я могу опубликовать свою библиотеку в официальных хранилищах maven, чтобы люди могли ее включать в файлах pom.xml и автоматически загружать загрузку.

4b9b3361

Ответ 1

Процесс получения вашей библиотеки в центральном реестре документируется в Руководство по загрузке артефактов в Центральный репозиторий. Короче говоря, процесс new заключается в том, чтобы ваш проект был организован одним из одобренных Forges, которые будут синхронизированы с центральными, люди Maven больше не ресулируют репозиторий rsync. В вашем случае лучше всего использовать Sonatype Forge (открыт для любого проекта OSS). Проверьте данную ссылку (а также этот документ).

Ответ 2

Если вам нужен надежный доступ для всех, вам нужно придерживаться central. Из-за тенденции людей на dev.java.net нарушать правила о неизменности выпущенных артефактов, некоторые люди не доверяют ему. Кроме того, он может быть очень медленным.

Чтобы получить ваш проект в центре, вам нужно иметь свой код в каком-то публичном репо, из которого они могут синхронизироваться.