web-dev-qa-db-fra.com

Dans quel référentiel maven2 se trouve Google Guice?

Autant que je sache Google Guice 2.0 est sorti il ​​n'y a pas si longtemps. Mais je vois que le dépôt central a toujours la version 1.0 obsolète. Veuillez indiquer où trouver le référentiel maven2 avec Google Guice 2.0.

35
Artyom Sokolov

Guice 3.0 est maintenant disponible sur central . Vous aurez besoin des éléments suivants pour en dépendre.

<dependency>
  <groupId>com.google.inject</groupId>
  <artifactId>guice</artifactId>
  <version>3.0</version>
</dependency>

Malheureusement, ils n'ont pas chargé les fichiers source , et les fichiers de classe ont été compilés avec Java 6 . Cela peut être un spectacle pour vous…

76
Dominic Mitchell

Guice 2.0 est maintenant disponible dans le dépôt officiel de google-maven. Pour l'utiliser, ajoutez ce qui suit à votre pom.xml à l'intérieur de la balise <dependencies> (vous devrez en ajouter un s'il n'y en a pas):

<dependency>
  <groupId>com.google.inject</groupId>
  <artifactId>guice</artifactId>
  <version>2.0</version>
</dependency>

Vous ne devriez pas en avoir besoin, mais vous pouvez ajouter une référence au référentiel officiel Google dans votre pom.xml en suivant les instructions ici .

4
emmby

Comme je ne vois pas Guice 2.0 au centre, j'ai pensé inclure un rapport stable où je l'ai trouvé:

Le Grails OpenID plugin references http://guice-maven.googlecode.com/svn/trunk/ mais qui ne l’a pas (actuellement).

3
dustmachine

Ils le placeront bientôt dans le référentiel central, comme promis ici: http://groups.google.com/group/google-guice/browse_thread/thread/6707a887ed5ef2e3

2
Esko Luontola

Jusqu'à ce qu'il atteigne le référentiel central, je l'obtiens à partir d'ici: http://guice-maven.googlecode.com/svn/trunk

0
Kyle Krull

Ça ne fait rien. Guice-maven est destiné à fournir cela.

0
Artyom Sokolov