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

Как развернуть мои проекты с открытым исходным кодом, используя центральный репозиторий Maven?

Есть ли что-нибудь, что я мог бы сделать, чтобы получить свои собственные материалы с открытым исходным кодом в репозитории Maven Central?

Я неоднократно задавался вопросом, как я могу получить свои собственные проекты в репозитории Maven Central. Я сам спрашивал об этом, тем более, что я видел некоторые хорошо известные проекты, в которых размещен собственный репозиторий, что требует от пользователей добавления зависимостей и репозитория. В то же время для других проектов сложно зависеть от этих проектов. Поскольку я не хочу, чтобы другие добавляли дополнительный репозиторий и не принимали его самостоятельно, я ищу другие способы.

И почему некоторые проекты, использующие опцию для развертывания в Maven Central в пользу своего собственного репозитория? Любые веские причины, которые не очевидны?

4b9b3361

Ответ 2

Как отмечает Доми, самым простым способом является использование бесплатного хостинга Sonatype, потому что, чтобы получить ваши артефакты в Maven Central, вы должны сначала загрузить их в "одобренную кузницу" - например, Sonatype.

Я написал краткое руководство, в котором описывается, как начать работу с Sonatype, независимо от того, используете ли вы Maven или нет для создания своего проекта OSS. У них есть свой собственный гид, но это не так ясно, как нужно, поэтому я добавил эти недостающие бит в свой пост, и, если необходимо, я ссылаюсь на исходное руководство. Проверьте http://theholyjava.wordpress.com/2010/02/07/releasing-a-project-to-maven-centr/

Ответ 3

Взгляните на это сообщение в блоге: http://www.yegor256.com/2014/08/19/how-to-release-to-maven-central.html

В нем объясняется, как вы можете настроить свой проект один раз и развернуть в Maven Central одним щелчком мыши. Rultor.com, задействован помощник DevOps, и он свободен как для коммерческих, так и для проектов с открытым исходным кодом.