Насколько я понимаю Google Guice 2.0 вышел не так давно. Но я вижу, что центральное репо все еще устарело 1.0. Скажите, где я могу найти репозиторий maven2 с Google Guice 2.0.
В каком хранилище maven2 можно найти Google Guice?
Ответ 1
Guice 3.0 теперь доступен в центре. Для этого вам потребуется следующее.
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>3.0</version>
</dependency>
К сожалению, они не загружали исходные банки, а файлы классов были скомпилированный с Java 6. Это может быть шоу-стоппер для вас...
Ответ 2
Guice 2.0 теперь доступен в официальном репозитории google-maven. Чтобы использовать его, добавьте следующее в свой pom.xml внутри тега <dependencies>
(вам нужно добавить его, если его нет):
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>2.0</version>
</dependency>
Вам не нужно, но вы можете добавить ссылку на официальный google-maven-репозиторий в свой pom.xml, следуя инструкциям здесь.
Ответ 3
Поскольку я не вижу Guice 2.0 в центре, я думал, что включу стабильное репо, где я его нашел:
плагин Grails OpenID ссылается http://guice-maven.googlecode.com/svn/trunk/, но который не имеет его (в настоящее время).
Ответ 4
Скоро они отправятся в центральный репозиторий, как они обещали здесь: http://groups.google.com/group/google-guice/browse_thread/thread/6707a887ed5ef2e3
Ответ 5
Ничего. Guice-maven предназначен для этого.
Ответ 6
Пока он не достигнет центрального репозитория, я получил его отсюда: http://guice-maven.googlecode.com/svn/trunk