ClientBundle 在我的主项目中工作正常:com.example.project.client.Bundle
我的库中的另一个 ClientBundle 可以很好地编译成一个 jar: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")
,这两者都允许库编译文件,但在编译依赖项目时失败。