Я использую GWT и SmartGWT в своем приложении. И я хочу обновить версии приложений GWT с 2.6.1 до 2.8.2 и SmartGWT с 5.0 до 6.1. Я успешно перенес его, но столкнулся с некоторыми проблемами пользовательского интерфейса.
Файл .gwt.xml выглядит следующим образом.
<module>
<inherits name="com.smartgwt.SmartGwt" />
<inherits name="com.smartclient.theme.enterprise.Enterprise" />
<inherits name="com.smartgwt.PluginBridgesWidgets" />
<inherits name="com.myproject.file.Model" />
<script src="json2.js" />
<script src="swfobject.js" />
<stylesheet src="css/home.css" />
<stylesheet src="css/smartgwt-overrides.css" />
</module>
Ранее он загружал таблицы стилей и JS последовательно как GWT/SmartGWT, а затем мои пользовательские таблицы стилей и JS. Но после обновления сначала загружаются пользовательские CSS и JS, а затем GWT/SmartGWT. Из-за этого пользовательский интерфейс работает как раньше.
Кто-нибудь знает, как изменить последовательность загрузки? Я также пытался изменить указанную выше последовательность файлов из .gwt.xml, но не стоит.
Заранее спасибо!