Как именно получить JAR в Maven Central

Я создал JAR и хочу поместить его в Maven Central. Как мне это сделать?

Я просмотрел инструкции здесь:

https://maven.apache.org/guides/mini/guide-central-repository-upload.html

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

Эти инструкции не имеют для меня никакого смысла. Их в принципе невозможно понять. Может ли кто-нибудь поделиться со мной простым простым английским набором шагов, как на самом деле поместить ваш JAR в Maven Central? Был бы очень признателен.

Я пробовал читать. Мне удалось развернуть артефакт. Это не довольно напыщенная речь, но вы добьетесь большего успеха с конкретными вопросами.

chrylis -cautiouslyoptimistic- 17.03.2018 08:41

Необязательно, используйте репозиторий частный: stackoverflow.com/questions/12410423/…

PeterMmm 17.03.2018 08:42

В: Вам (или вашей организации) действительно нужно использовать Maven Central? Или вам просто нужен «репозиторий Maven» для вашего проекта (ов)?

paulsm4 17.03.2018 08:44

Если они такие худшие, чем предлагать их улучшить ... issues.apache.org/jira/projects/MNGSITE

khmarbaise 17.03.2018 12:28
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
4
47
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

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

Как объясняется между строками на этой странице, вам понадобится поддерживаемое место размещения репозитория, чтобы иметь возможность перенести ваш артефакт в maven central. Так как таких мест всего несколько, лучший вариант, чтобы что-то там найти, - это иметь версию с открытым исходным кодом, так как у них есть открытый:

The easiest way to upload another project is to use the Open Source Software Repository Hosting (OSSRH), which is an approved repository provided by Sonatype for any OSS Project that want to get their artifacts into Central Repository.

Я тоже это использовал. За подробностями обращайтесь к их инструкции. Короче, вам нужно

Если все пойдет хорошо, то после последнего шага релиз будет синхронизирован с maven central примерно через десять минут.

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