2011-11-30 15 views
14

Vorrei aggiungere il mio progetto al repository pubblico di Maven in modo che possa essere utilizzato dalla comunità. Non deve essere centrale - solo un qualsiasi tipo di repository pubblico e gratuito per il codice open source.Come aggiungere il proprio progetto al repository pubblico di Maven?

Come faccio a farlo (nel modo più semplice)?

+0

vorrei aggiungere che il progetto è ospitato su GoogleCode e per quanto ne so non c'è modo di farlo automaticamente (da GoogleCode) – Daimon

+1

Vedere anche http://stackoverflow.com/questions/1280470/ maven-repository-per-google-code-project –

+0

Grazie per il commento, ma sto usando Mercurial per le mie esigenze di contoling della versione, quindi questa soluzione SVN probabilmente non funzionerà. – Daimon

risposta

13

Probabilmente 3 modi per farlo:

  1. Se si dispone di un server web si può semplicemente cadere il vaso e pom in una directory, ad esempio: yourserver.com/mavenRepo/com/yourcompany/v1.0/yourjar.jar Questo è il modo 'rapido e sporco', ma poi il pubblico può aggiungere yourserver.com/mavenRepo come repository.
  2. avere un'istanza fuori fronte di Nexus o Artifactory
  3. rendere il progetto più ufficiale attraverso uno dei progetti open source comuni, descritte nel 'Hosting Repository approvato' e sezioni di this page i 'altri progetti'.
+0

Grazie per la risposta. Ecco l'URL della guida Sonatype https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide – Daimon

+0

@Daimon Il link fornito da te fa errore 404, puoi aggiornare? – Visruth

+1

Probabilmente è qui ora (dovrai anche controllare le pagine di riferimento): http://central.sonatype.org/pages/ossrh-guide.html – Daimon

Problemi correlati