无法识别的图像文件格式 - UiBinder

时间:2012-10-13 14:19:01

标签: java gwt

当我把

时,我收到了这个错误

在我的UiBinder文件中,错误是:

[DEBUG] [MyGWT] - Rebinding com.mycomp.mygwt.client.Resources
    [DEBUG] [MyGWT] - Invoking generator com.google.gwt.resources.rebind.context.InlineClientBundleGenerator
        [DEBUG] [MyGWT] - Preparing method logo
            [TRACE] [MyGWT] - Adding image 'com.mycomp.mygwt.client.Resources.logo'
                [ERROR] [MyGWT] - Unrecognized image file format
        [ERROR] [MyGWT] - Generator 'com.google.gwt.resources.rebind.context.InlineClientBundleGenerator' threw an exception while rebinding 'com.mycomp.mygwt.client.Resources'

路径中的图像文件是我在之前的GWT应用程序中使用的PNG文件。我真的不知道为什么GWT会抛出错误。

2 个答案:

答案 0 :(得分:2)

某些版本的Windows上的特定JDK似乎存在一些PNG文件的问题 - 尝试稍微修改图像或使用不同的JDK来解决此问题。

有关此问题的更多详情和讨论:

答案 1 :(得分:0)

您是否使用cvs并将图像分成这个存储库?

如果是,则应检查hte png后缀的文件类型是否设置为二进制。否则,cvs假定文件是文本文件,可能会破坏文件。