2012-11-14 16 views
6

Próbuję skompilować stosunkowo prostą aplikację GWT 2.5.0 tylko dla klienta pod JDK 7u7.GWT kompiluje awarie JVM

Projekt działa doskonale w trybie programowania. Pamiętam też, że jakiś czas temu kompilowałem ok na innej maszynie. (Miał GWT 2.4 i jakiś JDK 7, i przekazałem mój projekt do GWT 2.5, tworząc nowy projekt GWT na nowej maszynie i kopiując stare źródła do nowego katalogu src. Jestem pewien, że wszystko poszło dobrze na tym etapie, "tryb rozwoju" działa dobrze, nawet po czyszczeniu projektu/pamięci podręcznej).

Wtyczka GWT Eclipse jest najnowsza (zainstalowana z witryny aktualizacji dla mojego Indigo, wczoraj).

Próbowałem z/bez "-localWorkers 2", a także z różnymi ustawieniami pamięci ("-Xmx512m", "-Xmx2048m"). Próbowałem różnych stylów wyjściowych (zaciemnionych, szczegółowych) i różnych poziomów logów (tak jakby to mogło zmienić cokolwiek :)). Próbowałem nawet "-draftCompile" - bez powodzenia.

W każdym przypadku kompilacja kończy się po kilku sekundach z raportem awarii JVM, funkcjami C, takimi jak memcpy (!) Lub niektórymi wewnętrznymi funkcjami maszyny JVM.

JVM pliku śledzenia: http://pastebin.com/KzTrQqw7 GWT log na poziomie debugowania: http://pastebin.com/yQZHi4Am

Wszelkie pomysły, dlaczego to może być ze mną dzieje?

+0

interesujące. Czy próbowałeś z innym JDK/innym komputerem? –

+0

Jestem w trakcie pobierania JDK 6, aby to sprawdzić. – Dkg

+0

Ok, skąd wiedziałeś, że wszystko będzie dobrze z jdk6u38? Jak mogę kupić piwo przez Internet? – Dkg

Odpowiedz

0

OK, okazuje się, że możesz czasami kompilować GWT z JDK7 (próbowałem nawet stworzyć nowy, pusty, przykładowy projekt, "GreetingService" - również ulegał awarii w mojej konfiguracji).

Ale z JDK6 idzie miło, kredyty do Andersa R. Bystrupa.

0

Nie używany JDK 7, ale na ogół zwiększenie wielkości JVM stosu do 4M

-Xss4M