Manuell herunterladen und installieren Sie maven-plugins
Bin ich auf proxy-Netzwerk und proxy verhindert, dass maven eine Verbindung zu central repo
Gibt es eine Möglichkeit zum herunterladen des maven-plugins manuell und installieren Sie die plugins in lokalen .m2 repo.
Dank
- Beide Maven-Artefakte und plugins heruntergeladen werden, der über HTTP. Wie haben Sie Ihre Reichweite und SO?
- bauen Sie auf eine Maschine, die hat freigegeben, internet-Zugang, dann einfach kopieren Sie Ihre .m2 an der Maschine, nicht?
- Nein .. ich habe nicht die Maschine, der Zugang hat 🙁
- In einer Unternehmensumgebung, die Sie wirklich benötigen, um ein Maven-repository, und verbinden Sie dann alle Ihre Maven-builds zu. Sonst bist du ständig im Kampf der Netzwerk-proxy.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der einfachste Weg, dies zu tun ist, verwenden Sie einen Computer, anschließen können, um zentral das herunterladen aller repo musst du dann kopieren ./m2 manuell auf Ihre Maschine mit der Nutzung von offline-flag bei jedem build
wenn Ihre Lösung ist skalierbar, Sie müssen Sie installieren, nexus oder jedes maven-repository, auf die Maschine geht nach draußen und Sie konfigurieren, maven, um zu sehen, repo-Maschine. und das ist die Musterlösung zu diesem Fall
Wenn Sie das Glas, die Sie verwenden können :
wenn Sie es nicht haben, und es ist nicht eine private arrtifact finden Sie die jar-und die Informationen im repository-Webseite (zum Beispiel http://mvnrepository.com/ )
Schauen Sie hier, wenn Sie möchten, konfigurieren Sie einen proxy für maven. So brauchen Sie nicht, um den download der Abhängigkeiten, in irgendwelche obskuren und unzuverlässig Weg: Howto konfigurieren Sie einen proxy für Maven
Installieren Sie ein Glas, das Sie verwenden können
install:install-file
zu installieren jede Art von Glas. Aber ein maven-plugin kommt mit Abhängigkeiten, so haben Sie, um Sie zu installieren. Mein Vorschlag wäre die Kopie ein .m2 repo-von einem Computer mit Zugang zum internet (für maven).