Wie kann man die SNAPSHOT-Version aus dem maven SNAPSHOT-Repository herunterladen?

Also ich habe ein Projekt und ich machen regelmäßige releases auf maven ohne ein problem. Ich will nun eine SNAPSHOT-version dieses Projekts. Also ich Mach 'mvn clean deploy'. Alles funktioniert wie Sie unten sehen können:

[INFO] Abrufen der vorherigen build-Nummer von sonatype-nexus-snapshots
Hochladen: https://oss.sonatype.org/content/repositories/snapshots/me/soliveirajr/menta-regex/0.9.6-SNAPSHOT/menta-regex-0.9.6-20111010.153035-2.jar
5K hochgeladen (menta-regex-0.9.6-20111010.153035-2.jar)

Gehe ich zu meinem sonatype-manager und ich kann die snapshot:
Wie kann man die SNAPSHOT-Version aus dem maven SNAPSHOT-Repository herunterladen?

Aber jetzt wenn ich versuche, mit dieser Momentaufnahme, als eine Abhängigkeit von einem anderen Projekt in einer anderen Maschine ich bekommen:

<dependency>
  <groupId>me.soliveirajr</groupId>
  <artifactId>menta-regex</artifactId>
  <version>0.9.6-SNAPSHOT</version>
</dependency>

Fehlt:

1) mich.soliveirajr:menta-regex:jar:0.9.6-SNAPSHOT

Versuchen Sie, die Datei manuell von der website des Projekts.

Dann, installieren Sie es mit dem Befehl:
mvn install:install-file-DgroupId=me.soliveirajr -DartifactId=menta-regex -Dversion=0.9.6-SNAPSHOT -Dpackaging=jar -Dfile=/Pfad/zur/Datei

Alternativ, wenn Sie hosten Ihre eigenen repository können Sie die Bereitstellung der Datei dort:
mvn deploy:deploy-file-DgroupId=me.soliveirajr -DartifactId=menta-regex -Dversion=0.9.6-SNAPSHOT -Dpackaging=jar -Dfile=/Pfad/zu/Datei -Durl=[url] -DrepositoryId=[id]

So wie ich Kraft maven zum download der SNAPSHOT-version auf meinem lokalen (.m2) repository?

InformationsquelleAutor der Frage chrisapotek | 2011-10-10

Schreibe einen Kommentar