Eclipse 将GWT2.0.4项目迁移到GWT2.1.0
我将我的Google插件(和GWT)版本从2.0.4升级到2.1.0 现在,我将修复一些不推荐使用的函数的警告,但我的问题是此警告:Eclipse 将GWT2.0.4项目迁移到GWT2.1.0,eclipse,gwt,Eclipse,Gwt,我将我的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.goog
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
目录
那个么war目录中其他不是我手动创建的文件呢?(图像、html文件、js文件和gwt子目录)我遇到了同样的问题 您可以覆盖它,也可以删除它。如果删除它,eclipse将自动复制新库
以防万一,如果您在升级到GWT2.1后也遇到一些奇怪的崩溃,请尝试将GWT库移动到构建路径的第一个位置;) 对于
GWT-2.4.0
,我使用了以下页面及其说明
转到ecipse上的WEB-INF/lib目录,右键单击它,然后选择“构建路径>用作源文件夹”
来源:我建议使用eclipse快速修复。
对我来说效果很好,它会自动找到正确的jar文件。希望能有帮助^^ 我所做的修复就是从/war/WEB-INF/lib中删除gwt-servlet.jar文件。在我的例子中,Eclipse没有为我重新创建它,而是给了我一条错误消息,说找不到该文件 从这一点开始,我所做的修复是转到Project>Properties>Google>WebToolkit,然后取消选中“UseGoogleWebToolkit”复选框,然后按下OK确认更改
然后我重复了这些步骤,但这次我选中了“使用Google Web Toolkit”复选框,gwt-servlet.jar文件确实是在war/Web-INF/lib中重新创建的。还有哪些文件?您需要的唯一来自GWT的文件是GWT-servlet.jar我想他指的是“war目录中的所有其他文件”。我只是离开它们,取消选中项目设置中的“使用GWT”框,然后重新检查并让插件完成它的工作。我尝试从/war/WEB-INF/lib中删除GWT-servlet.jar文件,Eclipse没有为我重新创建它。从那时起,我所做的修复就是转到Project>Properties>Google>WebToolkit,然后取消选中复选框“UseGoogleWebToolkit”。然后我按下OK,重复这些步骤,但这次我选中了“使用Google Web Toolkit”复选框,gwt-servlet.jar文件确实是在war/Web-INF/lib中重新创建的。在我的例子中,在删除gwt-servlet.jar文件后,我使用quick fix告诉Eclipse为我重新创建它。(注意:这是针对GWT2.7.0和Eclipse4.4的)。