我最近在 SDK 2.2 中遇到了一个 Unresolved 错误,并在 2.5 中修复了该错误,决定探索一个切换。
现在我是 GWT 的新手,我不知道进行此类切换的效果,但认为在本地搞乱也没什么坏处。我继续在本地成功更新到2.5进行测试,可以正常运行。然而,许多文本框的外观已经改变,我的导航栏消失了,等等......
更新后这种行为正常吗?如果是这样,我无法想象为什么有人会急于这样做,因为花费大量时间修改所有页面是相当不现实的。是否有某种类型的快速修复或我可能犯的错误导致了这种情况?
最佳答案
如果您想在 GWT 项目中投入大量资源,那么定期检查项目的进展情况总是一个好主意。关于release-note page您可以检查新增内容和已弃用的内容。这样您就可以在需要更新时做出明智且理性的决定。这非常重要,因为从旧版本(例如 1.0)到新版本(例如 2.5.1)可能会给程序员带来一些麻烦。花半小时检查每个月发生的事情会让你的生活更轻松。
GWT 有 issue tracker您可以在其中查看 Unresolved 问题以及已解决的问题。许多问题从未得到解决,但我了解到 GWT 团队打算在下一个版本中解决 100 个最重要的问题。 GWT 现在是开源的,只要您知道要解决其中一个问题,您就可以为其开发做出贡献。
最后但并非最不重要的一点是:很多人说了很多话,但并不总是正确的(包括在 Stack Overflow 上)。在做出重要决定之前始终仔细检查。
到目前为止我能为您做的就是提供这些建议......
但是,如果您向我提供一些有关您希望修复的错误的信息以及该“导航栏”小部件的确切名称,您可能会在上述网站上找到信息以检查其状态。但如果我不知道错误是什么以及损坏的小部件的名称,我就无法为您搜索该内容。另外,当您说“许多文本框”时,我知道并不是每个文本框都损坏了,而是您在某些特定位置使用的某些变体。还需要更多信息...
关于java - GWT-SDK升级问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19671452/