Java Guice缺少注释

Java Guice缺少注释,java,dependency-injection,guice,Java,Dependency Injection,Guice,我正在使用Guice 3.0构建依赖关系树。我一直在搜索手册如何注册可能引发异常的类型。我找到了这个链接,它正好与这个主题有关。问题是,我无法使用页面上描述的任何类型。我尝试了接口ThrowingProvider,CheckedProvider和注释@checkedProviders。对于上面列出的所有类型,我都会遇到“找不到符号”编译错误。该手册指定某些类型是在Guice 2.0中添加的,而其他类型是在版本3.0中添加的。正如我在顶部指定的,我使用的是Guice 3.0。有没有人知道我遗漏了什

我正在使用Guice 3.0构建依赖关系树。我一直在搜索手册如何注册可能引发异常的类型。我找到了这个链接,它正好与这个主题有关。问题是,我无法使用页面上描述的任何类型。我尝试了接口
ThrowingProvider
CheckedProvider
和注释
@checkedProviders
。对于上面列出的所有类型,我都会遇到“找不到符号”编译错误。该手册指定某些类型是在Guice 2.0中添加的,而其他类型是在版本3.0中添加的。正如我在顶部指定的,我使用的是Guice 3.0。有没有人知道我遗漏了什么或者遇到了同样的问题?如有任何建议,将不胜感激


Uros

您正在使用哪些罐子?提供了一个ZIP文件,其中包括
guice-3.0.jar
,但还提供了
guice-multibindings-3.0.jar
guice-assistedinject-3.0.jar
等功能包


其中一个特性jar是
guice-throwingproviders-3.0.jar
,它可能还不在您的类路径上。添加它应该会有所帮助。

如果您在maven central上搜索com.google.inject.extensions并查看需要导入的包的名称,我也会被绊倒。