2016-07-28 4 views
0

私のテストプログラムでは、いつもEclipse Mars-2が永久にハングしていました。EclipseコンソールからUIスレッドをブロックしないようにする

いくつかのテスト(バイナリ検索でEclipseを殺す行を見つける手間がかかりませんでした)の後、System.out.printlnを350000文字列に適用すると問題が発生することがわかりました。

コンソールのために誤って長い出力を処理する方法はありますか?すなわち、Eclipse全体を永遠にブロックしないでください。

答えて

0

System.out.printlnのようなデータを出力するのが非常に遅いため、このような問題が発生することがよくあります。そのため、ロガーが使用されています。それはあなたのコードではありませんので、はい、コンソールに出力を制限する方法があるかどう

しかし、:

右コンソールビュー内の空きスペースにクリック - >設定... - >コンソールのサブメニューで「コンソールの出力を制限する」をチェックし、「コンソールのバッファサイズ」の値を設定します。

関連する問題