Когда скомпилирован проект веб-приложения, скомпилируются 6 подстановок. Что это за перестановки, и что они означают?
Что означает компиляция перестановок в GWT?
Ответ 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.