MapBinder在Guice 3.0中不可用

时间:2013-08-18 22:10:21

标签: java guice

这很奇怪MapBinder不包含在从Maven存储库获得的Gucie 3.0中:

我的maven配置如下:

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

maven存储库中的My Guice 3.0甚至没有包:

com.google.inject.multibindings

有人可以指出我正确的方向吗?

非常感谢

1 个答案:

答案 0 :(得分:8)

添加multibindings模块 - 它是扩展的一部分:

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