1

当我输入时出现此错误

在我的 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 会抛出错误。

4

2 回答 2

2

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

关于这个问题的更多细节和讨论:

于 2012-10-13T17:33:34.410 回答
0

您是否使用 cvs 并将图像检查到此存储库中?

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

于 2012-10-13T14:24:35.467 回答