web-dev-qa-db-ja.com

Mac OS XにJRE 1.7をインストールし、Eclipseで使用する方法

ダウンロードしたJRE 1.7を使用したい Oracle Webサイトから

だから私は.pkgファイルを正しくインストールし、ターミナルで/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/Java -versionを試してみると、これが得られます:

Javaバージョン "1.7.0_11" Java(TM)SEランタイム環境(ビルド1.7.0_11-b21)Java HotSpot(TM)64ビットサーバーVM(ビルド23.6-b04、ミックスモード)

しかし、Eclipseでは、JRE 1.6以外は使用できません。 [プロパティ]> [Javaビルドパス]> [ライブラリの追加]> [JREシステムライブラリ]に移動すると、1.7が見つかりません(この問題にはJavaSE-1.7 (unbound)オプションしかありません:

指定された実行環境と互換性のあるワークスペースにJREがありません:JavaSE-1.7

私は何をすべきか ?ありがとう

68
Rob

Java.comにインストールされる/Library/Internet Plug-InsからのダウンロードはJREのみです。開発のために、おそらくJDKを http://www.Oracle.com/technetwork/Java/javase/downloads/index.html からダウンロードする必要があります。 =代わりにインストールします。これにより、/Library/Java/JavaVirtualMachines/jdk1.7.0_<something>.jdk/Contents/HomeにJDKがインストールされ、Preferences-> Java-> Installed JREsからEclipseに追加できます。

99
Ian Roberts

Eclipse.iniファイルを編集して、以下を上部に追加してみてください

-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home

もちろん、パスはわずかに異なる場合があり、古いバージョンを持っているように見えます...

自動的に追加されるかどうかはわかりません。入らない場合

設定-> Java->インストールされたJRE

[追加]をクリックし、表示される指示に従って追加します

8
rozner

Eclipseに、インストールしたJDK/JREとその場所を伝える必要があります。

これは、Eclipseの設定に多少埋もれています。ウィンドウメニューで[設定]を選択します。設定ツリーで、Node「Java」を開き、「Installed JRE's」を選択します。次に、パネルの[追加]ボタンをクリックして[標準VM]、[次へ]を選択し、[JREホーム]に対して[ディレクトリ]ボタンをクリックして、追加するJDKの最上位フォルダーを選択します。

説明よりも簡単に見える場合があります。

7
Durandal