一個ClientBundle工作正常,在我的主要項目:com.example.project.client.Bundle
GWT ClientBundle找不到圖像
在我的圖書館另一個ClientBundle編譯成一個罐子裏就好了:com.example.library.client.Bundle
編譯我的項目時,它依賴於庫失敗:
[ERROR] Errors in 'jar:file:/C:/work/library.jar!/com/example/library/client/Bundle.java'
[ERROR] Line 10: Failed to resolve 'com.example.library.client.Bundle' via deferred binding
我檢查JAR庫和圖像文件在/com/example/library/client/
因爲他們在圖書館的來源。有一些竅門嗎?我試過用@ClientBundle.Source("com/example/library/client/icon.gif")
和@ClientBundle.Source("icon.gif")
引用圖像,兩者都允許庫編譯文件,但在編譯依賴項目時失敗。