2009-11-06 29 views
1

我是新來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。我真的不知道如何清除它。

回答

3

我認爲gwt託管模式只適用於32位環境,gwt版本1.7.1。嘗試將「-d32」作爲參數傳遞給jvm,以使java 6以32位模式運行。這似乎在Eclipse 3.5,Snow Leopard中的Gwt 1.7.1中適用於我。

如果它仍然不起作用,搜索谷歌"Leopard GWT d32"應該出現一些文章,應該可以幫助您解決更多問題。

-1

關於GWT和64位Java的an open issue已經存在了很長時間,並且包含您可能能夠使用的各種解決方法。 GWT 2(尚未發佈)不使用相同的託管模式,因此GWT開發人員表示它不會有這個問題。

+1

鏈接到的錯誤大約是Linux上的32/64位支持。這個問題涉及到Mac OS X,所以它不適用。 – 2010-06-15 22:50:08

0

此消息僅表示GWT工具集在某些時候已經加載了Mac Java AWT,並且當您在Eclipse或任何其他SWT應用程序中執行此操作時,您將收到此消息。

對你來說它是無害的,並不是你在代碼中做的任何事情的結果。