javax.inject GWT 错误
请帮助解决这个错误!
编译模块 com.myapp.nN 扫描其他依赖项: 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 [错误] 生成器“com.google.gwt.inject.rebind.GinjectorGenerator”在重新绑定“com.diddiasix.nube.client.gin.GinServiceInjector”时引发异常 com.google.inject.CreationException:Guice 创建错误:
1)没有绑定 javax.inject.Provider 的实现。 查找 javax.inject.Provider 时 对于参数 9,位于 com.google.gwt.inject.rebind.BindingsProcessor。(BindingsProcessor.java:210) 在com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:59)
HELP WITH THIS ERROR PLEASE!
Compiling module com.myapp.n.N
Scanning for additional dependencies: file:/C:/development/n5fix/nube/src/com/myapp/n/client/N.java
Computing all possible rebind results for 'com.diddiasix.nube.client.gin.GinServiceInjector'
Rebinding com.myapp.n.client.gin.GinServiceInjector
Invoking generator com.google.gwt.inject.rebind.GinjectorGenerator
[ERROR] Generator 'com.google.gwt.inject.rebind.GinjectorGenerator' threw an exception while rebinding 'com.diddiasix.nube.client.gin.GinServiceInjector'
com.google.inject.CreationException: Guice creation errors:
1) No implementation for javax.inject.Provider was bound.
while locating javax.inject.Provider
for parameter 9 at com.google.gwt.inject.rebind.BindingsProcessor.(BindingsProcessor.java:210)
at com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:59)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://code.google.com/p/google-gin /issues/detail?id=133 表示这是一个依赖问题。
检查您的 GIN 和 Guice 版本。
http://code.google.com/p/google-gin/issues/detail?id=133 says it's a dependency issue.
Check your GIN and Guice versions.
我们正在使用 AppEngine 并遇到了同样的问题。
将
guice-servlet-3.0.jar(以及 guice.zip 中的其他 jar)
添加到类路径后,错误消失了。
We are using AppEngine and had the same issue.
After adding
guice-servlet-3.0.jar (and the other jars from the guice.zip)
to the classpath, the error has gone.