2012-02-29 13 views
0

GWT.log()の出力を開発コンソールからファイルにリダイレクトすることはできますか?私はコンパイルされたGWTアプリケーションをデバッグする必要があり、ロギングや例外トレースは本当に素晴らしいでしょう。ファイルへのGWT.logの出力

答えて

2

GWT.logがコンパイルされているため、運用環境にコンパイルされたときにアクセスする方法がありません。

一方、GWTはjava.util.Loggingをサポートしています。コンパイル時に、使用するためにサーバーにエラーを送信できます。また、これらのロギングステートメントをポップアップやFirebug/Chrome Inspectorなどのブラウザ内コンソールに印刷することもできます。詳細は、http://code.google.com/webtoolkit/doc/latest/DevGuideLogging.html#Remote_Logging(およびそのページの他のセクション)を参照してください。

完全なスタックトレース情報でコンパイルしない限り、例外は非常に読みにくいことに注意してください。詳細は、http://code.google.com/p/google-web-toolkit/wiki/WebModeExceptions#Emulated_Stack_Dataを参照してください。

デベロッパーモードを実行していないブラウザーでログなどの理由でローカルファイルに書き込む方法はありません。これはセキュリティ上の理由から行われます。 Html5はこれらの機能の一部をサポートしているかもしれませんが、古いブラウザではサポートされません。