2011-08-03 56 views
1

按照docs,您可以添加圖像資源在UiBinder的模板中使用這樣的:在具有圖像資源的GWT UiBinder模板中,我應該在哪裏找到實際的圖像文件?

public interface Resources extends ClientBundle { 

    @Source("Logo.jpg") 
    ImageResource logo(); 

    ... 
} 

使用這些例子,然而,圖像文件(Logo.jpg)必須包含在與Resources.java相同的目錄/包。我應該在哪裏放置我的圖像文件,我應該如何列出文件路徑,以便我不必將圖像文件保存在我的src樹中?具體來說,我正在使用maven - 不是我想要我的圖像在src/main/webapp中,而不是在src/main/java/com/mygwtapp/client中?

回答

2

您可以提供一個相對路徑爲你的形象是這樣的:

@Source("../../resources/images/Logo.jpg") 
ImageResource logo(); 

的路徑是相對於您的資源接口的位置。 而../代表父目錄。

相關問題