Компиляция GWT приводит к сбою JVM

Я пытаюсь скомпилировать относительно простое приложение GWT 2.5.0 только на стороне клиента под JDK 7u7.

Проект отлично работает в режиме разработки. Я также помню, что некоторое время назад он нормально компилировался на другой машине. (У него был GWT 2.4 и немного JDK 7, и я перенес свой проект на GWT 2.5, создав новый проект GWT на новой машине и скопировав старые исходники в новый каталог src. Я уверен, что на этом этапе все прошло хорошо, так как «режим разработки» работает нормально, даже после очистки проекта/кэша).

Плагин GWT Eclipse является последним (установлен вчера с сайта обновлений для моего Indigo).

Пробовал с/без "-localWorkers 2", а также с разными настройками памяти ("-Xmx512m", "-Xmx2048m"). Я пробовал разные стили вывода (запутанный, подробный) и разные уровни логирования (как будто это могло что-то изменить :)). Я даже пробовал "-draftCompile" - безуспешно.

В любом случае, в любом случае компиляция останавливается через несколько секунд с отчетом о сбое JVM, функциями C, такими как memcpy (!) или некоторыми внутренними функциями JVM.

Файл трассировки JVM: http://pastebin.com/KzTrQqw7 Журнал GWT на уровне отладки: http://pastebin.com/yQZHi4Am

Любые идеи, почему это может происходить со мной?


person Dkg    schedule 14.11.2012    source источник
comment
Интересный. Вы пробовали с другим JDK/другой машиной?   -  person Anders R. Bystrup    schedule 14.11.2012
comment
Я сейчас загружаю JDK 6, чтобы проверить это.   -  person Dkg    schedule 14.11.2012
comment
Хорошо, а как вы узнали, что с jdk6u38 все пойдет нормально? Как мне купить тебе пиво через интернет?   -  person Dkg    schedule 14.11.2012
comment
Я не... Пейте пиво сами и вносите свой вклад в этот форум, и я буду так же счастлив, как Ларри :-)   -  person Anders R. Bystrup    schedule 14.11.2012
comment
Мы успешно компилируем проект GWT 2.5.0 JDK 7. Проект имеет более 100 осыпей/просмотров.   -  person appbootup    schedule 26.11.2012
comment
Кроме того, мне любопытно, связано ли это с запуском java в смешанном режиме (из ваших журналов). stackoverflow.com/questions/4891017/   -  person appbootup    schedule 26.11.2012


Ответы (2)


Хорошо, оказывается, что вы можете скомпилировать GWT с JDK7 только иногда (я даже пытался создать новый, пустой, образец проекта, "GreetingService" - он также давал сбой в моей конфигурации).

Но с JDK6 все идет хорошо, спасибо Андерсу Р. Быструпу.

person Dkg    schedule 15.11.2012

Я не использовал JDK 7, но обычно увеличиваю размер стека JVM до 4M.

-Xss4M
person Jonathan    schedule 26.11.2012