19

Eclipse ユーザーが知っているように、Eclipse はデフォルトで std out と err の出力をキャプチャーし、IDE に統合されたコンソールにダンプします。

他のほとんどの IDE と同じように、Eclipse で標準の Windows cmd インスタンスを使用して std:out と std:err をデフォルトで表示したいと思います。これを設定する方法を知っている人はいますか?

4

4 に答える 4

10

適切なコンソールウィンドウにリダイレクトできるかどうかはわかりませんが、ファイルにリダイレクトできます(これはIMHOの方が便利です)-[実行/デバッグ設定]->[共通]->[標準入出力](書き込みも可能)コンソールとファイルを同時に作成します)。

于 2008-11-05T11:39:28.470 に答える
0

おそらく、既存のコンソールビューを拡張/置換し、stdout/stderrに書き込むオプションを追加することができます。

Javaプログラムについて話していて、それがstdout / stderrの新しいコンソールウィンドウを開くようにしたい場合は、おそらくJDTランチャーを変更する必要があります。

なぜあなたはそれをしたいのですか?Eclipseコンソールにstdout/stderrがある方がはるかに便利だと思います。

于 2008-11-05T20:02:44.023 に答える
-1

cmd から Java .class を実行すると、Windows CMD に自動的に出力されます。bin フォルダーから最新の .class ファイルを取得するか、javac を使用して自分でコンパイルします。次に、クラスファイルがあるwindows cmdに移動し、java yourClassesName.classを使用して実行すると、すべての出力がwindows cmdに自動的に書き込まれます。

于 2008-11-15T03:17:33.793 に答える
-1

Windows cmdウィンドウでstdoutを好む理由を言っていないので、いくつかの仮定を立てます:-ウィンドウをEclipseの外に移動したいだけです

上記の場合、Eclispe の外側のタブでコンソール ウィンドウをドラッグし、cmd プロンプトのように移動できる別のウィンドウを開きます。

于 2008-11-07T07:21:04.713 に答える