OSXでEclipseを取得してJava 1.6を使用するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1014376

  •  06-07-2019
  •  | 
  •  

質問

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

どのバージョンのJavaを探すべきかについて、構成ファイルに何も見当たりません。誰もこれに対処しましたか?

事前に感謝します。

役に立ちましたか?

解決

/p/on/Applications/Eclipse/Eclipse.appを右クリックして、<!> quot; Show Package Contents <!> quot;を選択します。 テキストエディタでContents / Info.plistを開きます NOT plistエディタ

追加  <string>-vm</string> <string>/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java</string>

to

<key>Eclipse</key>
        <array>
<!-- add it here -->
</array>

保存して再起動します。

他のヒント

間違えない限り、MacのJava 1.6 vmは64ビットのみです。それを使用するには、Eclipseの64ビットバージョンが必要です。 Mac上のEclipseの唯一の64ビットポートは新しいココアビルドです。こちら

数週間以内に、 Galileoのリリースが終了します。 Eclipse Classicにアクセスして、少しココアを移植します-<!> gt;その他のダウンロード。

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

最初の選択肢として、「ユーティリティ」、「Java設定」の下で、以前のバージョンのJavaに切り替え、1.5 32ビットをドラッグする必要があります。

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top