Ubuntu 12.04に更新しましたが、Eclipseは/ usr/lib/jvmのOpenJDK 6を受け入れなくなりました。 openjdk 7をインストールしようとすると、/ usr/lib/jvmに2つのフォルダーが作成されましたが、どちらもEclipse JDKダイアログで受け入れられません。
編集:作成したプログラムのコンパイルと実行に使用されるJDKを参照しています。 Eclipseの実行に使用されるJREではありません。これは特に、独自のJDKを使用することは私にとって選択肢ではないことを意味します。
Maxymが言ったように、Eclipseで使用するためにSun jdkをインストールするのは良い考えです。あなたはそれに対する詳細な答えを見つけることができます こちら 。
Ubuntuに同梱されているJDKを使用しないでください。 Eclipseは、認定されたjreを使用することではるかに安定します。これはSunのものです。
Eclipseインストールで、Eclipse.iniファイルを編集して追加します
-vm
/path_where_you_extracted/jre1.6.0_31/bin/Java
この2行は、-vmargsの前に追加することが重要です。
これで動作するはずです。
サブディレクトリのいずれかを選択して再試行してください。/usr/lib/jvm/Java-6-openjdk-AMD64。設定ダイアログにバグがあるようです。同じパスが最初に拒否されたが、次回は受け入れられたことも経験しました。
テキストフィールドにパスを入力しようとするか、ディレクトリ選択を使用するかどうかに関係する場合があります。