依存関係ツリーの構築に Guice 3.0 を使用しています。例外をスローする可能性のある型を登録する方法のマニュアルを検索しています。このトピックを正確に扱っているこのリンクhttp://code.google.com/p/google-guice/wiki/ThrowingProvidersを見つけました。問題は、ページに記載されているタイプのいずれも使用できないことです。インターフェイスとアノテーションを試しThrowingProvider<T,E>
ましCheckedProvider<T>
た@CheckedProvides
。上記のすべてのタイプで、「シンボルが見つかりません」というコンパイル エラーが発生します。マニュアルでは、一部の型は Guice 2.0 で追加され、その他の型はバージョン 3.0 で追加されたと明記されています。上で指定したように、私は Guice 3.0 を使用しています。何が欠けているのか、同じ問題が発生した可能性があるのか 誰にもわかりませんか? 任意の提案をいただければ幸いです。
ウロス