OSX に Java 1.6 をインストールしたところ、Eclipse が起動しないことを除いて、すべてがうまく機能します。コピー/貼り付けできない巨大なプロンプトが表示されますが、Java 1.5 を使用したいのに、もう見つからないことが明確に示されています。
探しているJavaのバージョンについて、構成ファイルに何も表示されません。誰かがこれに対処しましたか?
前もって感謝します。
/Applications/Eclipse/Eclipse.app で右クリックし、[パッケージの内容を表示] を選択して、 plistエディターではなくテキスト エディターで Contents/Info.plist を開きます。
追加
<string>-vm</string>
<string>/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java</string>
に
<key>Eclipse</key>
<array>
<!-- add it here -->
</array>
保存して再起動します。
私が間違っていない限り、MacのJava1.6vmは64ビットのみです。これを使用するには、64ビットバージョンのEclipseが必要です。MacでのEclipseの唯一の64ビットポートは、新しいcocoaビルドです。ここで見つけてください。
数週間以内に、Galileoのリリースが終了します。そこで、Eclipse Classic-> Other Downloadsに移動すると、64ビットのココアポートを見つけることができます。
現在のEclipseのインストールを維持したい場合は、他の回答が示唆するように実行し、1.5を使用するように変更する必要があります。
Utilities、Java Preferences で、以前のバージョンの Java に切り替えて、最初の選択肢として 1.5 32 ビットをドラッグする必要があります。
エラーの理由は、バンドルされている SWT JINI ライブラリが特定のプラットフォーム用にのみコンパイルされているように見えるためです。
コンソールで特定のエラー メッセージをいつでも確認できます。