Я собираюсь разработать систему, которая генерирует gwt-приложения. Эти приложения имеют много общих виджетов, и время компиляции для меня очень важно. Мне интересно, могу ли я подготовить набор виджетов, обернуть их в модуль без точки входа, скомпилировать их только один раз и повторно использовать скомпилированный код в других проектах, в которых другие модули наследуются от него.
- ModuleA (только общие виджеты)
- Module1 (остальная часть app1 наследуется от ModuleA).
- Module2 (остальная часть app2 наследуется от ModuleA).
Могу ли я скомпилировать Module2 без перекомпиляции ModuleA каждый раз, когда создается новое приложение?
Я также использовал superDevMode и все оптимизации компиляции, но это стало принципиальным вопросом :)
Меня не волнуют оптимизации GWT.
Спасибо