Gibt es Guavenbibliotheken in Maven Repo?

94

Ich suche nach Guavenbibliotheken im Maven-Repository. Es sieht so aus, als würde Guava der Google-Sammlungsbibliothek weitere Funktionen hinzufügen.

mjlee
quelle

Antworten:

161

Ab r03 befinden sich Guava-Releases möglicherweise im zentralen Maven-Repository.

Sie können Guava einschließen, indem Sie Ihrem POM die folgende Abhängigkeit hinzufügen:

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>23.0</version>
</dependency>

Hinweis: Die oben genannte Versionsnummer ist möglicherweise veraltet, wenn Sie dies lesen. Die neueste verfügbare Version finden Sie hier

Version aktualisiert am 19. Oktober 2017.

Etienne Neveu
quelle
3
Ab dem 27.07.2010 befinden sich auch die Releases "r05" und "r06" im zentralen Repo. repo2.maven.org/maven2/com/google/guava/guava
matt b
6
Die Teilprojekte Guave-Io, Guave-Primitive usw. wurden aufgegeben. Jetzt gibt es nur noch Guave.
Kevin Bourrillion
1
Ich habe meine Antwort auf r06 aktualisiert und Erwähnungen der jetzt aufgegebenen Guaven-Teilprojekte entfernt. Ich habe es auch zu einem "Community-Wiki" gemacht, damit die Leute die Versionsnummer nach Bedarf aktualisieren können :)
Etienne Neveu
1
Ab dem 8. April 2011 ist es jetzt bis r09.
Jason Nichols
3
Und für GWT-Benutzer ändern Sie das artifactIdin guava-gwt.
Kevin Bourrillion
11

Bintrays JCenter ist eine Obermenge von Maven Central und enthält Bibliotheken aus verschiedenen Repositorys. Hier ist Google Guava .

Sie können auf "Setup me!" Klicken. Hier erhalten Sie Anweisungen zum Konfigurieren Ihres Build-Tools zum Auflösen von JCenter und zum "i" in einer JAR-Datei, um die Abhängigkeitsdeklaration für Ihr Build-Tool abzurufen.

Sie können auch ein Beobachter werden, um Benachrichtigungen über neue Versionen zu erhalten.

JBaruch
quelle
6

mvnrepository ist dein Freund. Es verfügt über einen Index des Maven-Repository-Speicherplatzes mit Maven, Efeu und anderen Details zu Artefakten.

Peter Kahn
quelle
0

Finden Sie die neuesten Maven-Repositorys für Guaven (Version 17.0) unter http://mvnrepository.com/artifact/com.google.guava/guava/17.0

jitendra.khedar
quelle
Das stimmt zwar, aber das OP wird es sicherlich vorziehen, es in das POM aufzunehmen, wie in der akzeptierten Antwort gezeigt.
Michael Piefel
aber ich habe nur Link als Referenz gegeben.
jitendra.khedar