2

最近、Lionバージョン10.7.4を実行しているMacにJava SE DevelopmentKit7u5をインストールしました。インストール時に、このコンピューターのすべてのユーザーにインストールするために利用できる唯一のインストールオプションを選択します。

Eclipseで正しくセットアップするために、いくつかのガイドに従ってみましたが、役に立ちませんでした。私はこのOracleガイドに従っています。現状では、Java SE 7はJava設定リストの一番上にあります(したがって、他のバージョンよりも優先されます)。またjava -version、ターミナルで実行すると正しい結果が得られます。ただし、上記のガイドに従ってJDKをEclipseに追加しようとすると、ディレクトリ構造「/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home」が表示されません。

インストール後のディレクトリ構造のスクリーンショットへのリンクは次のとおりです

グレー表示された1.7.0.jdkを選択しようとしましたが、明らかに選択できません。「JavaVirtualMachines」ディレクトリを試してみると、Eclipseはそれをルートフォルダとして認識しません。ユーザーフォルダからライブラリパスも調べましたが、必要な構造がありません。

ちなみに、私がこれまで行ってきたコースでは、これらすべての癖に対処する方法を教えていないのではないかと心配しています...そして、なぜこの一見些細なプロセスが単純化されていないのですか... SDKをIDEで動作させますか?

誰かがコースを知っているなら、私に知らせてください!

誰かが私がこれを修正するのを手伝ってもらえますか?

4

3 に答える 3

2

/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Homeディレクトリを参照する代わりに、パスを「JREホーム」テキストフィールドに直接貼り付けることができます(Oracleガイドのステップ5)。

または、「MacOSXVM」の代わりに「標準VM」を選択することもできます。そこで、JDKディレクトリを参照することもできます。

于 2012-08-02T07:25:10.137 に答える
1

JDKをインストールした場合の、より高速で簡単なソリューション:

  • Eclipse設定>Java>インストール済みJREに移動します
  • 右のナビゲーションウィンドウで「検索ボタン」をクリックします
  • 出来上がり!それを見つける必要があります。
  • (必要に応じて)デフォルトとして使用するチェックボックスをオンにして、[OK]をクリックします:-)
于 2014-03-27T17:24:46.320 に答える
0

私は同じ問題を抱えていて、Stefan Ferstiのアドバイスに従ってパスを貼り付けましたが、彼が持っていたパスは私にとって正しいパスではありませんでした。私が使用した:/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home

最も簡単な方法は、ディレクトリに移動して/Library/Java/JavaVirtualMachines/、特定のフォルダにある更新/名前を確認することだと思います。

于 2013-02-01T08:36:55.440 に答える