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.
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…
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 .
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).
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
Jusqu'à ce qu'il atteigne le référentiel central, je l'obtiens à partir d'ici: http://guice-maven.googlecode.com/svn/trunk
Ça ne fait rien. Guice-maven est destiné à fournir cela.