12

かなり簡単です。私はしばらくの間 Eclipse Juno で作業してきましたが、コンソールは常に機能していました。でコンソールに出力すると

System.out.println("何か");

Java では、またはプロジェクトをコンパイルしてビルドするときに、常にコンソールに何らかの出力が表示されます。しかし、今日、私はIDEを起動しましたが、何もありません。コンソール出力なし。Eclipse を再起動し、パースペクティブをリセットしました。何も起こりません。

ところで、Java EEバージョンを使用しています。どんな助けでも大歓迎です。ありがとう!

解決済み: 長い間苦労した後、サーバーをシャットダウンしました。日食を殺した。すべてを再起動すると、コンソールが再び機能するようになりました。そもそもこれがどのように起こったのかわかりません。

4

11 に答える 11

11

コンソールの右側に小さなプルダウン アイコンがあり、表示するコンソールを選択できます。誤って別のコンソールを選択した可能性があります。

于 2013-08-29T07:18:39.280 に答える
2

run as に移動し、[Run Configurations] -> [Common] を選択し、[Standard Input and Output] 構成で [Allocate Console] が選択されているかどうかを確認します。

ファイル オプションにチェックマークを付けて、現在のワークスペースを参照します。これはあなたのために働くでしょう

于 2016-02-04T05:54:28.550 に答える
2

ウィンドウ>ビューの表示>コンソールからコンソールビューを再度開くことができます。ここに答えを投稿する直前に、それは私にとってはうまくいきました。

于 2014-01-31T00:02:11.467 に答える
2

これと同じために、次のことを行いましたが、うまくいきました

これが私がしたことです:

[1] アンインストール - Eclipse (64 ビット) の痕跡をすべて削除しました。- MinGW (および/または Cygwin) の痕跡をすべて削除しました。- Java (SDK および JRE) の痕跡をすべて削除しました。

[2] PCを再起動する

[3] インストール - 最新の Java JDK (JRE を含む) 32 ビットをインストールしました。- インストールされた Eclipse IDE (Java Edition) 32 ビット。- MinGW をインストールしました (Msys を使用)。- Eclipse 内から必要な CDT ツールをインストールしました。

そして、それはうまくいきます!

インストール コンパイラ/CDT のインストールについては、次のガイドに従いました (必要に応じて独自の変更を加えています): http://max.berger.name/howto/cdt/cdt.jsp

それがあなたのために働くことを願っています! また、32 ビット マシンで 100% 動作していたというヒントをいただき、ありがとうございます。とても幸せ

于 2013-08-29T07:19:38.623 に答える
1

コンソールへの System.out の方法: Glassfish ([サーバー] タブ) を右クリックし、[ログ ファイルの表示] に移動します。

ここに画像の説明を入力

コンソール設定が server.log ファイルに向けられていることを確認します。

ここに画像の説明を入力

于 2014-12-30T19:24:32.060 に答える
0

.metadata をクリーニングして解決しました

于 2016-11-30T21:37:40.570 に答える
0

また、何らかのエラーが発生した後、コンソールに出力がありませんでした。Narendra Pathai からの回答が役に立ちました。

  1. 選択を解除Allocate Console

  2. アプリケーションを実行します => コンソールに直接出力を取得しました

  3. もう一度選択してください

それをした後、私は出力を得ました。

于 2013-09-28T07:03:17.007 に答える
0

最初に移動 (ウィンドウ -> ビューの表示 -> コンソール)

次に、コンソール ウィンドウの右端にある[ Show Console when started out changes ] アイコンを選択します。

于 2016-01-20T08:03:01.220 に答える
-3

[ウィンドウ] -> [ビューの表示] -> [コンソール] に移動します

于 2013-08-29T07:17:12.603 に答える