Подтвердить что ты не робот

Что означает компиляция перестановок в GWT?

Когда скомпилирован проект веб-приложения, скомпилируются 6 подстановок. Что это за перестановки, и что они означают?

4b9b3361

Ответ 1

Google Web Toolkit использует отложенную привязку; он создает разные версии вашего приложения для разных целей и локализаций браузера. Ответ на часто задаваемые вопросы на Deferred Binding приводится более подробно, но в основном можно суммировать в этой цитате:

Например, если GWT поддерживает 4 браузера, и вы пишете свое приложение на 3 языках, тогда GWT будет генерировать в общей сложности 12 различных перестановок вашего приложения. Во время начальной загрузки во время выполнения GWT выбирает соответствующую перестановку, чтобы показать пользователя.

Ответ 2

Можно временно удалить некоторые модели и языки браузера, чтобы сократить время компиляции во время разработки.

Ответ 3

Вы можете установить агент пользователя и указать свой браузер в *.gwt.xml(компиляция x5, если вы используете определенный браузер)

Для использования только firefox: <set-property name="user.agent" value="gecko1_8" />

Подробнее @topic

Ответ 4

Перепродажа прокрутки полезна только для целей тестирования. Например, я настраиваю плагин сборки maven, поэтому их пропускание позволяет мне быстрее выполнять тесты конфигурации с сборкой MUCH.