les bibliothèques de goyave sont-elles disponibles dans maven repo?

94

Je cherche à trouver des bibliothèques de goyaves dans le référentiel maven. Il semble que la goyave ajoute plus de fonctionnalités à la bibliothèque google-collections.

mjlee
la source

Réponses:

161

À partir de r03, les versions de Guava peuvent être trouvées dans le référentiel central Maven.

Vous pouvez inclure Guava en ajoutant la dépendance suivante à votre POM:

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

Remarque: le numéro de version ci-dessus peut être obsolète lorsque vous lisez ceci. Pour connaître la dernière version disponible, vous pouvez regarder ici

Version mise à jour le 19 octobre 2017.

Etienne Neveu
la source
3
Depuis le 27/07/2010, les versions "r05" et "r06" sont également dans le dépôt central. repo2.maven.org/maven2/com/google/guava/guava
matt b
6
Les sous-projets goyave-io, guava-primitives, etc. ont été abandonnés. Il n'y a plus que de la goyave, maintenant.
Kevin Bourrillion
1
J'ai mis à jour ma réponse pour pointer vers r06 et supprimé les mentions des sous-projets de goyave maintenant abandonnés. J'en ai également fait un "wiki communautaire", afin que les gens puissent mettre à jour le numéro de version si nécessaire :)
Etienne Neveu
1
Depuis le 8 avril 2011, il est désormais à r09.
Jason Nichols
3
Et pour les utilisateurs de GWT, remplacez le artifactIdpar guava-gwt.
Kevin Bourrillion
11

JCenter de Bintray est un sur-ensemble de Maven Central qui inclut des bibliothèques de divers référentiels. Voici Google Guava .

Vous pouvez cliquer sur "Configurez-moi!" pour obtenir les instructions sur la façon de configurer votre outil de construction pour résoudre à partir de JCenter et sur le "i" sur un fichier jar pour obtenir la déclaration de dépendance pour votre outil de construction.

Vous pouvez également devenir observateur pour recevoir des notifications sur les nouvelles versions.

JBaruch
la source
6

mvnrepository est votre ami. Il a un index de l'espace de dépôt maven avec maven, lierre et d'autres détails sur les artefacts.

Peter Kahn
la source
0

Rechercher les derniers référentiels maven goyave (version 17.0) http://mvnrepository.com/artifact/com.google.guava/guava/17.0

jitendra.khedar
la source
Bien que ce soit vrai, l'OP préférera sûrement l'inclure dans le POM, comme indiqué dans la réponse acceptée.
Michael Piefel
mais je n'ai donné qu'un lien pour référence.
jitendra.khedar