2011-11-30 20 views
14

Me gustaría agregar mi proyecto al repositorio de maven público para que pueda ser utilizado por la comunidad. No tiene que ser central, solo cualquier tipo de repositorio público y gratuito para código fuente abierto.¿Cómo agregar un proyecto propio al repositorio de maven público?

¿Cómo hago eso (de la manera más fácil)?

+0

Me gustaría añadir que el proyecto está alojado en GoogleCode y, que yo sepa, no hay manera de hacerlo automáticamente (desde GoogleCode) – Daimon

+1

Véase también http://stackoverflow.com/questions/1280470/ maven-repository-for-google-code-project –

+0

Gracias por sus comentarios, pero estoy usando Mercurial para las necesidades de control de mi versión, por lo que esta solución SVN probablemente no funcionará. – Daimon

Respuesta

13

probablemente 3 maneras de hacer esto:

  1. Si tiene un servidor web puede simplemente dejar caer el frasco y pom en un directorio, por ejemplo: yourserver.com/mavenRepo/com/yourcompany/v1.0/yourjar.jar Este es el camino 'rápido y sucio', pero luego el público puede agregar yourserver.com/mavenRepo como un repositorio.
  2. tiene una instancia de salida frente de Nexus o Artifactory
  3. hacer el proyecto más oficial a través de uno de los proyectos de código abierto comunes, que se describen en el 'recibimiento Repositorio Aprobado' y las secciones de this page los 'otros proyectos'.
+0

Gracias por responder. Aquí está la URL de la guía Sonatype https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide – Daimon

+0

@Daimon El enlace que usted proporciona genera un error de 404, ¿puede actualizar? – Visruth

+1

Probablemente esté aquí ahora (también deberá verificar las páginas referidas): http://central.sonatype.org/pages/ossrh-guide.html – Daimon

Cuestiones relacionadas