2014-01-15 51 views
0

我試圖在使用java編譯的項目中遷移到gwt 2.6
該項目由基於gwt和gwt應用程序的庫構成。
當啓動我的應用程序我得到一個「javascriptObject MAJOR.MINOR 51.0例外
我知道,這是因爲GWT 2.6內置在Java 7
所以我添加<sourceLevel>1.6</sourceLevel>我的Maven插件GWT
但沒有什麼的改變了,因爲我認爲在圖書館方面仍然存在這個問題。
(在Java 6中編譯的庫,在java7中具有GWT依賴性)
你有任何想法如何在構建我的lib時如何執行sourceLevel?
謝謝GWT 2.6 - Java 6衝突

回答

1

GWT 2.6將使用Java 6編譯「GA」以克服此錯誤。 GWT 2.6應該仍然與Java 6兼容;至少對於客戶端代碼,GWT 3.0可能不會。

與此同時,無論是到Java 7或等待下一個版本2.6是兼容Java 6

注意,目前GWT 2.6的RC只需要Java 7在dev亡和編譯時(對於GWT編譯器,DevMode和GWTTestCase);您可以將您的服務器端代碼部署到Java 6 VM中。

+0

非常感謝您的鼓勵 –