我们的项目使用gwt 1.7和jdk 1.5.0_13。 我们需要添加对IE9及更高版本的支持。 为此,我们需要将gwt升级到最新版本(2.5),因此也要升级jdk。 虽然这样做,但我们得到的错误与gwt jars中缺少源代码有关(例如TimeOutException源代码未找到)。 我们简单地将gwt 1.7罐替换为最新的罐。我们还需要改变什么? 有没有解释gwt迁移程序的指南?将gwt 1.7升级到gwt 2.5
1
A
回答
3
AFAIK没有任何解释迁移的详细指南。在文档项目中,每个版本只有简短的list of features and breaking changes,但它非常有用。
你有很多帖子,用户从1.7到2.0迁移的经验,但自从2.0几年前发布以来几乎很老。从1.7到最后2.5的迁移信息很少。
表示,您将要处理的主要问题是开发和调试工具的更改,因此我建议先使用这些工具。然后,您必须修复IDE项目中的每个“红色”标记。然后,您应该查找“黄色”标记以避免使用已弃用的类/方法。最后,您可以考虑用2.x中的新功能替换项目的某些代码,如单元格窗口小部件,布局面板等,请参阅showcase。
这个过程将是单调乏味的,但如果您打算在未来维护应用程序,那么使用最新版本的项目是值得的。
顺便提一句,在未来的GWT版本中,有支持IE6,IE8甚至IE9的plans to remove,以便改进和更新gwt并支持新的html5功能。这将是渐进的:Solutions for people needing IE7/IE8 support in future GWT releases
0
我昨天从2.2-2.5更新,并有2个错误,我不得不克服。
Jar文件是2.2-我删除它,切换到非GWT工具包,并切换回来。这更新(创建)为正确的jar。
源代码问题 - 出于某种原因,运行配置没有正确传输。由于我在更新时使用了新的工作空间,因此我将旧路径复制到新工作空间。 (这是位于:调试配置 - >参数 - >程序参数
希望这会有所帮助:)
相关问题
- 1. 将GWT从1.7升级到2.0
- 2. GWT从2.5RC升级到2.5 - NoClassDefFoundError HtmlTemplates?
- 3. 如何升级到Eclipse中的GWT 2.5
- 4. 升级GWT,Bootstrap和GWT-Bootstrap
- 5. 升级Joomla网站1.7到Joomla 2.5
- 6. GWT从2.1升级到2.4
- 7. 问题升级到GWT 2.3.0
- 8. GWT从1.5升级到1.6
- 9. 将GWT升级到最新版本
- 10. GWT- SDK升级问题
- 11. 迁移GWT 1.7〜2.4 GWT
- 12. IncompatibleRemoteServiceException在firefox 16.0上刷新开发模式(GWT 2.5升级后)
- 13. Magento升级到1.7
- 14. 如何将基于gwt 2.5.1的应用程序升级到gwt 2.7.0?
- 15. 升级jar版本后未刷新SmartGWT和GWT升级
- 16. GWT 2.5与GWT 2.4的集成
- 17. 升级CometD从2.4/2.5升级到2.9.1?
- 18. Joomla数据库脚本从1.7升级到2.5?
- 19. Magento从1.5升级到1.7
- 20. 将插件从1.6升级到1.7
- 21. 将struts升级到java项目1.7
- 22. 如何将Zend_Loader从1.7升级到1.8?
- 23. 如何将Magento从1.7升级到1.9
- 24. 将Subversion Server从1.7升级到1.8
- 25. 将Awesomium SDK 1.6.6升级到1.7
- 26. 从Django 1.6升级到1.7
- 27. 将sdk从gwt2.5.1升级到gwt2.6.1后,GWT编译失败
- 28. 将gwt从2.1.1升级到2.8.0:ServiceConfigurationError:org.apache.juli.logging.Log:Provider org.eclipse.jetty.apache.jsp.JuliLog不是子类型
- 29. 将joomla 2.5升级到joomla 3.3
- 30. 将Moodle 2.5升级到Moodle 3.3