GWT UiBinder не загружает таблицу стилей

Я хотел сделать виджет GWT, используя UiBinder. Итак, я сделал:

UserPanel.ui.xml вот так:

<?xml version="1.0" encoding="UTF-8"?>
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
    xmlns:g='urn:import:com.google.gwt.user.client.ui'>

    <ui:with field="res" type="com.example.resources.UserPanelResources"  />

    <g:VerticalPanel styleNames='{res.userpanel.main}'>
      ...some other widgets go here...
    </g:VerticalPanel>
</ui:UiBinder>

UserPanel.css, как это:

.main {
    width: 1000px;
    background-color: #f9f9fa;
    padding: 15px 10px;
    font-family: "Georgia";
}

и UserPanelResources.java как:

public interface UserPanelResources extends ClientBundle {
    public interface UserPanelCss extends CssResource {
        String main();
    }

    @Source("css/userpanel.css")
    UserPanelCss userpanel();
}

Все файлы и пакеты находятся на своих местах, так как все компилируется просто отлично. Но когда я запускаю режим разработки, стили не применяются! Я пробовал много разных подходов, но это все еще не работает.

Я заметил, что в HTML VerticalPanel присваивается имя класса, скрытое GWT, но CSS не отправляется в браузер - фактически GWT даже не запрашивает его.

Я что-то пропустил?

Ответы на вопрос(2)

Ваш ответ на вопрос