代码之家  ›  专栏  ›  技术社区  ›  Julian Popov

将GWT 2.0.4项目迁移到GWT 2.1.0

  •  16
  • Julian Popov  · 技术社区  · 13 年前

    我将我的Google插件(和GWT)版本从2.0.4更新到2.1.0

    对于已弃用的函数,现在有一些警告要修复,但我的问题是此警告:

    The file war\WEB-INF\lib\gwt-servlet.jar has a different size than GWT SDK library gwt-servlet.jar; perhaps it is a different version?
    

    用新的jar文件覆盖这个jar文件可以吗?

    eclipse\plugins\com.google.gwt.eclipse.sdkbundle.2.1.0_2.1.0.v201010280102\gwt-2.1.0 
    

    目录

    那战争目录中其他不是我手工创建的文件呢?(图像、HTML文件、JS文件和GWT子目录)

    4 回复  |  直到 13 年前
        1
  •  16
  •   Carlos Tasada    13 年前

    我也有同样的问题。

    您可以覆盖或删除它。如果您删除它,Eclipse将自动复制新的库。

    以防万一,如果在升级到GWT 2.1之后还出现一些奇怪的崩溃,请尝试将GWT库移动到buildPath的第一个位置;)

        2
  •  12
  •   rodrigo-silveira selftaught91    11 年前

    我所做的就是从/war/web-inf/lib中删除gwt-servlet.jar文件。在我的例子中,Eclipse没有为我重新创建它,而是给了我一条错误消息,说找不到该文件。

    从这一点上,我所做的就是转到Project>Properties>Google>Web Toolkit,然后取消选中“使用Google Web Toolkit”复选框,然后按“确定”确认更改。

    然后我重复了这些步骤,但这次我选中了“使用GoogleWebToolkit”复选框,gwt-servlet.jar文件确实是在war/web-inf/lib中重新创建的。

        3
  •  0
  •   Shantha Kumara Marco Caltagirone    12 年前

    为了 GWT-2.4.0 ,我使用了以下页面及其说明。

    转到ecipse上的WEB-INF/lib目录,右键单击该目录,然后选择“构建路径”>用作源文件夹。

    来源: Here

        4
  •  0
  •   Ralph Anthony Morales    11 年前

    我建议使用Eclipse快速修复。 对我来说很好,它会自动找到正确的JAR文件。希望它有帮助。^ ^