javax.inject GWT错误

时间:2011-11-01 07:04:38

标签: gwt guice gin

帮助解决这个错误!

编译模块com.myapp.n.N    扫描其他依赖项:file:/ C:/development/n5fix/nube/src/com/myapp/n/client/N.java       计算'com.diddiasix.nube.client.gin.GinServiceInjector'的所有可能重新绑定结果          重新绑定com.myapp.n.client.gin.GinServiceInjector             调用生成器com.google.gwt.inject.rebind.GinjectorGenerator                [ERROR]生成器'com.google.gwt.inject.rebind.GinjectorGenerator'在重新绑定'com.diddiasix.nube.client.gin.GinServiceInjector'时引发了异常 com.google.inject.CreationException:Guice创建错误:

1)没有绑定javax.inject.Provider的实现。   同时找到javax.inject.Provider     com.google.gwt.inject.rebind.BindingsProcessor中的参数9。(BindingsProcessor.java:210)   在com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:59)

2 个答案:

答案 0 :(得分:0)

http://code.google.com/p/google-gin/issues/detail?id=133说这是一个依赖性问题。

检查您的GIN和Guice版本。

答案 1 :(得分:0)

我们正在使用AppEngine并遇到同样的问题。

添加

guice-servlet-3.0.jar(以及来自guice.zip的其他jar)

到类路径,错误已经消失。