GWT является медленным в Режиме Разработки

Я использую Eclipse Galileo с последней версией GWT 2.0 в режиме разработки, но это работает действительно медленный (я должен ожидать приблизительно минута для открытия на одну страницу, но после компиляции, мое приложение работает очень хорошо, когда я выполняю его с помощью Tomcat 5.5).

Мой код не слишком тяжел, и я предполагаю, что существует проблема несоответствия связанного с ОС или программного обеспечения, потому что я был бы эта проблема прежде, но когда я переустановил Windows Vista SP2 (я отформатировал свой диск Windows и переустановил его), моя проблема была разрешена в течение нескольких дней, и с другой стороны это стало слишком медленным.

Я не устанавливал специального программного обеспечения на своей машине Windows, таким образом, я действительно не знаю, почему эта проблема происходит. Какое-либо предложение?

27
задан tshepang 8 February 2014 в 15:16
поделиться

3 ответа

Я обнаружил, что разница в производительности между запуском режима хоста GWT в отладке и без отладки очень велика. Если вы работаете с отладкой, попробуйте запустить без нее, чтобы узнать, поможет ли это.

Начальная загрузка страницы может быть медленной, но как только вы начнете, просто нажмите «Обновить» в моем браузере, и обновленный проект будет перезагружен всего за несколько секунд.

1
ответ дан 28 November 2019 в 05:12
поделиться

Если вы используете smartgwt, убедитесь, что firebug или аналогичное отключено. Это очень замедлит работу браузера в режиме dev.

А что касается NetBeans, то там действительно есть плагин для GWT под названием GWT4NB. Но IDE - это не ваша проблема :)

4
ответ дан 28 November 2019 в 05:12
поделиться

При первой загрузке страницы загружается весь необходимый javacode (и JVM). Позже каждое обновление страницы будет загружать только измененный javacode, а затем выполнять все (хотя я могу ошибаться). Так что, если вы закрываете браузер, а затем повторно открываете свою страницу каждый раз, когда хотите увидеть внесенные вами изменения, да, это будет медленно. Если вы обновляете страницу каждый раз, это ДОЛЖНО быть быстрым (если внесенные вами изменения не были значительными).

Eclipse + GWT 2.0 не является причиной того, что он медленный ... (кстати, Шубкарман, если я прав, плагина GWT для netbeans нет ...)

3
ответ дан 28 November 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: