2011-06-24 4 views
16

理由が不明なため、Eclipseは最近プロジェクトをデバッグするたびに2台のコンソールを起動するようになりました。 1つのコンソールには標準的なコンソール情報(stdout、stderrなど)が表示され、もう一方のコンソールには何も表示されません。空のコンソールに接頭辞 "[Debug Console]"が付いている点を除いて、タイトルは同じです。空のものも上に現れますが、これはかなり不便です。デバッグターゲットを起動するときに、[デバッグコンソール]という名前の2番目の空のコンソールを無効にする

Eclipseの設定やGoogleで有用なものは見つかりませんでした。誰がなぜこれが起こっているのか、それをどうやって止めることができるのかというアイデアはありますか?

+1

...そして数日後、Eclipseは神秘的に自分自身を治癒させました。違いは何ですか? Eclipseを再オープンしますか?再起動?世界は決して知らないかもしれません。 – blahdiblah

答えて

14

私はまったく同じ問題を抱えていました。ロガーが壊れていたのではなく、Eclipse(Indigo/3.7)が壊れていたことがわかりました。

ただし、簡単なEclipseが手伝ってくれました。

+0

歴史的なメモとして、Eclipse 3.6(Helios)にもこれがあります。 – Stewart

+0

Eclipse Luna 4.4.1にまだ残っているバグ(おそらく以前のバージョンも同様) –

+0

そして火星1にも存在します。 –

-3

自動コンソールビューを再度有効にする必要があります。

ウィンドウ - >環境設定 - >実行/デバッグ - >コンソールに移動します。そして、両方を確認してください。

+ ショーをプログラムが標準出力

+ ショーに書き込むときに、プログラムが標準エラー出力に書き込むとき

はOK /適用します。

(インディゴ/ 3.7で動作)

+5

これは問題を解決しません。私は "デバッグコンソール"を無効にします。私は喜んで無効にした設定を再び有効にしたくありません。 –

3

同じ問題は、同様のEclipseジュノ(3.8)中に存在します。 Eclipse bugtracker hereにチケットがオープンされていますが、アクティビティはまだありません。

ここでチケットや他の人に言われているように、Eclipseを再起動すると問題が解決するようです。

-2

まず、「workspace/.metadata」ディレクトリを削除してみてください。 その後、eclipseを再起動します。

+1

これをしないと、作業領域がゴミ箱になります。ほとんどどこかに移動するので、もう一度移動することができます。 – Stewart

関連する問題