我是新來GWT開發,我把自己通過與谷歌的教程中的步伐,但我得到的錯誤:GWT + OSX = SWT發出
的java [10574:80F] [Java的CocoaComponent兼容模式]:啓用 2009-11-06 15:27:38.769的java [10574:80F] [Java的CocoaComponent兼容模式]:設置SWT超時0.100000
我檢查我的Java首選項和我的Java SE6(64位)作爲首選JVM。我真的不知道如何清除它。
我是新來GWT開發,我把自己通過與谷歌的教程中的步伐,但我得到的錯誤:GWT + OSX = SWT發出
的java [10574:80F] [Java的CocoaComponent兼容模式]:啓用 2009-11-06 15:27:38.769的java [10574:80F] [Java的CocoaComponent兼容模式]:設置SWT超時0.100000
我檢查我的Java首選項和我的Java SE6(64位)作爲首選JVM。我真的不知道如何清除它。
我認爲gwt託管模式只適用於32位環境,gwt版本1.7.1。嘗試將「-d32」作爲參數傳遞給jvm,以使java 6以32位模式運行。這似乎在Eclipse 3.5,Snow Leopard中的Gwt 1.7.1中適用於我。
如果它仍然不起作用,搜索谷歌"Leopard GWT d32"應該出現一些文章,應該可以幫助您解決更多問題。
關於GWT和64位Java的an open issue已經存在了很長時間,並且包含您可能能夠使用的各種解決方法。 GWT 2(尚未發佈)不使用相同的託管模式,因此GWT開發人員表示它不會有這個問題。
此消息僅表示GWT工具集在某些時候已經加載了Mac Java AWT,並且當您在Eclipse或任何其他SWT應用程序中執行此操作時,您將收到此消息。
對你來說它是無害的,並不是你在代碼中做的任何事情的結果。
鏈接到的錯誤大約是Linux上的32/64位支持。這個問題涉及到Mac OS X,所以它不適用。 – 2010-06-15 22:50:08