4

GWT UIBinderがデフォルトで使用されている場合、JavaソースファイルとUIテンプレートファイルのペアが同じディレクトリの下に作成されます。

それらを別々のディレクトリに保持するために必要なもの。例:client/MyApp.javaおよびclient/ui / xml / MyApp.ui.xml?

@編集

@jonasr以下はの回答に基づいていますが、注釈file pathはパッケージプレフィックスではなくUIテンプレートので評価する必要があります。

@UiTemplate("ui/xml/MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}
4

1 に答える 1

5

インターフェイス宣言でui.xmlファイルのフルパスを指定して@UiTemplateアノテーションを使用してみてください

@UiTemplate("com.company.ui.xml.MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}
于 2012-06-13T12:18:29.873 に答える