Installieren Sie die jar mit Abhängigkeiten zu maven-repository (Android gcm-server-push-Bibliothek)

Ich arbeite auf einer industrialisierten großen maven-Projekt, und Sie auf eine Anwendung, Modul, ich muss in der Lage zum senden von push-Benachrichtigungen an Android (mit Google Cloud Messaging).

Scheint es google bieten sich die server-seitige Bibliothek zum senden der Benachrichtigungen, und nach der mailing-Liste, Sie stellen keine maven-repository.

Den ersten Schritt wissen in die google-Dokumentation:

Copy the gcm-server.jar file from the SDK's gcm-server/dist directory to your server classpath.

Werde ich nicht tun, also habe ich das Glas zu meinem lokalen repository und fügen es zu unserem Unternehmen Nexus.

mvn install:install-file
 -Dfile=gcm-server.jar
 -Dsources=gcm-server-sources.jar
 -DgroupId=com.google.android.gcm
 -DartifactId=gcm-server
 -Dversion=r3
 -DgeneratePom=true
 -Dpackaging=jar

Aber ich habe gerade bemerkt, dass die Bibliothek über Abhängigkeiten (einfache json, mockito und junit).
Es ist nicht konkretisiert, wenn Sie runtime oder tests, aber ich denke, nur einfache json-zur Laufzeit verwendet wird.
Ich denke, das abrufen der GCM Abhängigkeit von unserem Nexus sollte auch erlauben das abrufen der transitive Abhängigkeiten wie diese einfache json-lib richtig?

So, was soll ich tun? Sollte ich auf meiner eigenen, eine pom-Datei für ein Projekt, das ich nicht besitze, und dann das Projekt importieren, um mein maven-repository mit -DpomFile=my-custom-pom.xml?

Dank

Schreibe einen Kommentar