GWTクラスのコンパイル中にコンパイラの例外が発生しました。私はここにバグレポートを提出しました:http://code.google.com/p/google-web-toolkit/issues/detail?id=6623コンパイル済みGWTコードを使用したJavaScript例外
"draftCompile"を使ってコンパイルする方法が見つかりました。ただし、生成されたJavaScriptコードは実行されても機能しません。
Javaソースファイルは、バグトラッカーから入手可能であり、かつコンパイルプロジェクトはここにある:http://clientssh1.rbg.informatik.tu-darmstadt.de:9000/war/Gwittest.html
エラーは、次のとおりです。(クローム)「キャッチされない例外TypeError:ヌルのプロパティ 『testpackage_shared_ship_Level_boards』を読み取ることができません」。 Firefoxでは、別のエラーです。
コードはDevモード(Eclipseから)で動作します。
このエラーを回避するにはどうすればよいですか?それはコンパイル/最適化のバグに関係していますか?どのように私はそれを回避するのですか?それがバグであれば、それも報告しなければなりませんか?
編集:問題のクラスはここにある:コンパイルされたJavaScriptのようなコードが含まれているようなエラーが聞こえるhttps://gist.github.com/1139147
私の唯一のアドバイスは、-style PRETTYでコンパイルして、どこに問題があるのかを調べることです。私は最近、同じ症状(http://code.google.com/p/google-web-toolkit/issues/detail?id=6579)に問題がありました。これを解決する唯一の方法は、コンパイラJsとソースJavaコードを比較すると、コンパイラがどこで苦労しているのかを知ることができます(btw、最新のfirefoxでアプリを試したとき、これは全く別のエラーを表示しました[17:35:46.422] $ staticはnull @ http:// clientssh1です。 rbg.informatik.tu-darmstadt.de:9000/war/gwittest/D02B16F23426C7BD8D065C01826B346C.cache.html:9737) – jusio