GIN
参考
http://www.canoo.com/blog/2011/04/05/gwt-dependency-injection-recipes-using-gin/
http://www.canoo.com/blog/2011/06/14/gwt-dependency-injection-recipes-using-gin-ii/
プロジェクトへのインストール
- (2011/11現在)、上記から1.5をダウンロードし解凍する。GWT 2.4用はgin-1.4-post-gwt-2.2.jarになるので、これをeclipse環境に入れてパスを通す。
- Guice3.0をダウンロードし、少なくとも以下を入れてパスを通す。
- aopalliance.jar(※)
- guice-3.0.jar
- guice-assistedinject-3.0.jar
- guice-servlet-3.0.jar
- javax.inject.jar
- gwt.xmlファイルに以下を記述
<inherits name="com.google.gwt.inject.Inject"/>
※GINの構造上いかにも不要のように思えるが、存在しないと例外が発生する。