2015-09-04 54 views
0

如何輕鬆將我項目的GWT版本從2.5.1遷移到2.7,並將gxt從3.0.0遷移到3.1.1?我已經嘗試更新jar和依賴項,但像Dialog,comboBox這樣的小部件在這兩個版本中都有一些差異。例如。 getHideButton(),getButtonById不再是舊版gxt中的這些類的方法。我需要更新gxt,因爲GWT 2.7 superdev模式不支持gxt 3.0.0。手動更新這些方法的替代解決方案(按照發布文檔)非常繁瑣。請建議最乾淨的方法。如何將基於gwt 2.5.1的應用程序升級到gwt 2.7.0?

回答

1

只是一個建議 - 你可以使用「門面」的格局和改造的DialogComboBox所有使用到MyDialogMyComboBox。然後重寫getHideButton()並在遷移到2.7.0之後編寫自己的代碼。但是,真的,如果你使用任何現代的IDE,這是很乏味的,但很容易發現編譯錯誤並做出必要的改變。我希望你使用Maven或類似的來管理你的依賴。

希望這個兼容性圖表可以幫助你確定你所需要的JAR文件的版本匹配 - https://plus.google.com/+BrandonDonnelson/posts/QWfmDndSdzo