środa, 9 marca 2011

Maven, GWT 2.2 i GIN

Od momentu wydania GWT 2.2 pojawił się problem z kompilacją projektów używających Dependency Injection dla GWT (projekt GIN). Google przez spore zmiany złamało kompatybilność wsteczną z GIN 1.0 i projekty wykorzystujące nowe GWT nie kompilowały się. Od kilku dni w repozytorium centralnym mavena umieszczony jest GIN 1.5 działający z GWT 2.2.
Uwaga! Zmieniła się nazwa grupy artefaktu. Przez pewien czas GIN był w com.googlecode.gwt.inject. Aktualne namiary to:

com.google.gwt.inject
gin
1.5.0

W repo mavena są też wszystkie zależności (czyli np. Guice 3.0). Nowa wersja plugina gwt-maven-plugin wspiera GWT 2.2.