これまでのところ、GWT のスーパー デベロッパー モードでのデバッグは本当に面倒なようです。エラーが発生した場合、スタック トレースは表示されず、Chrome コンソールに不可解なメッセージが表示されるだけです。開発モードのように、すべてのエラーを取得してスタック トレースを出力する方法はありますか?
Chrome の開発ツールの [ソース] に移動すると、Java クラスのソース コードが表示されるので、ソース マップは既にあると思います。
これまでのところ、GWT のスーパー デベロッパー モードでのデバッグは本当に面倒なようです。エラーが発生した場合、スタック トレースは表示されず、Chrome コンソールに不可解なメッセージが表示されるだけです。開発モードのように、すべてのエラーを取得してスタック トレースを出力する方法はありますか?
Chrome の開発ツールの [ソース] に移動すると、Java クラスのソース コードが表示されるので、ソース マップは既にあると思います。
GWT.setUncaughtExceptionHandler
すべての例外を処理する例外ハンドラを設定できます。次に、このコードのようなものを使用してその例外のスタック トレースを取得しexception.toString()
、スタック トレースをコンソールに出力します。これは私にとってかなりうまくいきました。
スーパー開発モードを開始するにはどうすればよいですか? 多分日食の中から?Maven プロジェクトがあり、コマンド ライン (例: mvn gwt:run) から実行すると、ウィンドウがポップアップし、例外のスタック トレースやその他の情報も表示されます。