Краткое описание: Требуется ли "locale=ru", если уже имеется "locale=default"?
Если убрать из сборки "locale=ru", сократится количество Permutations => уменьшится время, затрачиваемое на сборку, и уменьшится вес .ear и .war. Реализация: "locale=default" убран из production-сборки за ненадобностью. Путем принудительного назначения "locale=ru" в качестве локали по-умолчанию. Итого, в сборке остаются только "locale=ru" и "locale=en". Преимущества: Ускорение сборки на 30% засчет уменьшения количества permutations с 15 до 10. Уменьшение размера дистрибутива приложения. Обратить внимание: Чтобы убрать "locale=default" из сборки существующего приложения, заменяем в .gwt.xml для production-сборки строки с объявлением локалей на:
~~~
<extend-property name="locale" values="ru"/>
<set-property name="locale" value="ru"/>
<extend-property name="locale" values="en"/>
<set-property-fallback name="locale" value="ru"/>
~~~
Для генерации новых проектов использовать JepRiaToolkit 7.9.0. Подробное описание: -
Last edit: Alexey 2017-08-21
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Краткое описание: Требуется ли "locale=ru", если уже имеется "locale=default"?
Если убрать из сборки "locale=ru", сократится количество Permutations => уменьшится время, затрачиваемое на сборку, и уменьшится вес .ear и .war.
Реализация: "locale=default" убран из production-сборки за ненадобностью. Путем принудительного назначения "locale=ru" в качестве локали по-умолчанию. Итого, в сборке остаются только "locale=ru" и "locale=en".
Преимущества: Ускорение сборки на 30% засчет уменьшения количества permutations с 15 до 10. Уменьшение размера дистрибутива приложения.
Обратить внимание: Чтобы убрать "locale=default" из сборки существующего приложения, заменяем в .gwt.xml для production-сборки строки с объявлением локалей на:
~~~
<extend-property name="locale" values="ru"/>
<set-property name="locale" value="ru"/>
<extend-property name="locale" values="en"/>
<set-property-fallback name="locale" value="ru"/>
~~~
Для генерации новых проектов использовать JepRiaToolkit 7.9.0.
Подробное описание: -
Last edit: Alexey 2017-08-21