2

OSX に Java 1.6 をインストールしたところ、Eclipse が起動しないことを除いて、すべてがうまく機能します。コピー/貼り付けできない巨大なプロンプトが表示されますが、Java 1.5 を使用したいのに、もう見つからないことが明確に示されています。

探しているJavaのバージョンについて、構成ファイルに何も表示されません。誰かがこれに対処しましたか?

前もって感謝します。

4

3 に答える 3

4

/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>

保存して再起動します。

于 2009-06-18T18:33:47.013 に答える
3

私が間違っていない限り、MacのJava1.6vmは64ビットのみです。これを使用するには、64ビットバージョンのEclipseが必要です。MacでのEclipseの唯一の64ビットポートは、新しいcocoaビルドです。ここで見つけてください

数週間以内に、Galileoのリリースが終了します。そこで、Eclipse Classic-> Other Downloadsに移動すると、64ビットのココアポートを見つけることができます。

現在のEclipseのインストールを維持したい場合は、他の回答が示唆するように実行し、1.5を使用するように変更する必要があります。

于 2009-06-18T18:44:38.603 に答える
0

Utilities、Java Preferences で、以前のバージョンの Java に切り替えて、最初の選択肢として 1.5 32 ビットをドラッグする必要があります。

エラーの理由は、バンドルされている SWT JINI ライブラリが特定のプラットフォーム用にのみコンパイルされているように見えるためです。

コンソールで特定のエラー メッセージをいつでも確認できます。

于 2009-06-18T18:29:00.050 に答える