java - scm - maven release plugin git
¿Cómo implementar mis proyectos de código abierto utilizando el repositorio central de Maven? (3)
¿Ha echado un vistazo a la Guía para cargar artefactos en el Repositorio Central ?
¿Hay algo que pueda hacer para obtener mis propias fuentes de código abierto en el repositorio de Maven Central?
Muchas veces me he preguntado cómo podría obtener mis propios proyectos en el repositorio de Maven Central. Lo pregunté yo mismo, especialmente porque he visto algunos proyectos bien conocidos que alojan su propio repositorio, que requieren que los usuarios agreguen dependencia y repositorio. Al mismo tiempo, se está volviendo difícil para otros proyectos depender de esos proyectos. Como no quiero que otros agreguen un repositorio adicional ni que yo mismo hospede uno, estoy buscando otras formas.
¿Y por qué algunos proyectos no usan la opción de implementar en Maven Central en favor de su repositorio auto alojado? ¿Alguna buena razón que no sea obvia?
Como Domi mentiones, la forma más fácil es utilizar el alojamiento gratuito de Sonatype porque para llevar tus artefactos a Maven Central, primero debes subirlos a una "forja aprobada", como Sonatype.
He escrito una breve guía que describe cómo comenzar a usar Sonatype, ya sea que uses Maven o no para construir tu proyecto OSS. Tienen su propia guía, pero no es tan clara como debería, así que agregué esos fragmentos faltantes a mi publicación y me vinculo a la guía original cuando sea apropiado. Compruebe http://theholyjava.wordpress.com/2010/02/07/releasing-a-project-to-maven-centr/
Eche un vistazo a esta publicación del blog: http://www.yegor256.com/2014/08/19/how-to-release-to-maven-central.html
Explica cómo puede configurar su proyecto una vez e implementarlo en Maven Central con un solo clic. Rultor.com , un asistente de DevOps está involucrado, y es gratuito para proyectos comerciales y de código abierto.