Можно ли опубликовать в Maven Central Repository из SourceForge? - PullRequest
0 голосов
/ 19 декабря 2018

Я хотел опубликовать библиотеку Java с открытым исходным кодом в Maven, чтобы ее можно было легко использовать в других проектах.Git-репозиторий находится в SourceForge, но я не совсем понимаю, можно ли публиковать здесь или нет.

Чтение Maven руководства по загрузке артефактов Я вижу, что только три репозитория"одобренный".А именно:

  • Apache Software Foundation
  • FuseSource Forge
  • Nuiton.org

Мой вопрос

Если я создам вторичный git-репозиторий в одном из них, разве это не затруднит синхронизацию обоих git-репозиториев?Я имею в виду, разумно ли иметь дубликаты git-репозиториев, просто чтобы иметь возможность публиковать их в центральном репозитории Maven?

Какие разумные варианты у меня есть?

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

На самом деле, частный репозиторий nexus - это наиболее распространенный способ поделиться нашим сторонним jar-файлом для частного использования.

https://www.sonatype.com/nexus-repository-sonatype

вы можете создать свой собственный репозиторий с руководством

0 голосов
/ 24 декабря 2018

По ссылке, которую вы прикрепили:

Автоматическая публикация будет предоставлена ​​для Forges, которые предоставляют услуги хостинга для проектов OSS и других репозиториев крупных проектов, которые соответствуют определенным минимальным критериям, таким как проверка ключей PGP и pom.содержимое, как определено выше.Если вы заинтересованы в том, чтобы стать сертифицированным Forge, свяжитесь с нами по адресу repo-maintainers@maven.apache.org.

Вы пробовали этот метод?Другой вариант, опять же по ссылке:

Самый простой способ загрузить другой проект - использовать Open Source хостинг репозитория программного обеспечения (OSSRH) , который является утвержденным репозиторием, предоставленнымSonatype для любого проекта OSS, который хочет получить свои артефакты в центральном репозитории.

Однако я думаю, что этот требует оплаты за хостинг Nexus

Другой вариант - это опубликовать в другом публичном репозитории maven.см. список здесь

...