单独的GWT UIBinder文件

单独的GWT UIBinder文件,gwt,uibinder,Gwt,Uibinder,默认情况下使用GWT UIBinder时,会在同一目录下创建一对java源文件和UI模板文件 将它们保存在不同的目录下需要什么。e、 g client/MyApp.java和client/ui/xml/MyApp.ui.xml @编辑 下面是基于@jonasr的答案,但是注释的值应该是UI模板的文件路径,而不是包前缀 @UiTemplate("ui/xml/MyApp.ui.xml") interface MyAppUiBinder extends UiBinder<Widget, MyA

默认情况下使用GWT UIBinder时,会在同一目录下创建一对java源文件和UI模板文件

将它们保存在不同的目录下需要什么。e、 g client/MyApp.java和client/ui/xml/MyApp.ui.xml

@编辑

下面是基于
@jonasr
的答案,但是注释的值应该是UI模板的
文件路径,而不是包前缀

@UiTemplate("ui/xml/MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}
@UiTemplate(“ui/xml/MyApp.ui.xml”)
接口MyAppUiBinder扩展了UiBinder
{}

尝试在接口声明中使用带有ui.xml文件完整路径的@UiTemplate注释

@UiTemplate("com.company.ui.xml.MyApp.ui.xml")
interface MyAppUiBinder extends UiBinder<Widget, MyApp>
{}
@UiTemplate(“com.company.ui.xml.MyApp.ui.xml”)
接口MyAppUiBinder扩展了UiBinder
{}

谢谢。根据您的回答,我搜索了javadoc,它也在
UIBinder
界面上记录了此功能。