1

私はEclipsejunoとosx10.8を使用しています。私はここでトリックを行うことによってEclipseセットアップを備えたJava7を持っています: Eclipse 4.2、Mac OS X 10.8(ML)、およびJava 6

sudo mkdir /System/Library/Java/JavaVirtualMachines
sudo su ln -s /Library/Java/JavaVirtualMachines/1.7.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk

ワークスペースを切り替えると、「Java仮想マシンの作成に失敗しました」というメッセージが表示されます。アラート。次に、通常の方法でEclipseを開始し、選択した別のワークスペースでEclipseを開始できます。コマンドラインで私は見る:

./eclipse -clean
 No binding table for org.eclipse.ui.contexts.dialog
 requested Java version ((null)) not available. Using Java at "" instead.
 JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
 JavaVM FATAL: Failed to load the jvm library.

ワークスペースの切り替えでエラーが発生せず、正常に実行され、Java 7を使用できるようにする方法はありますか?

info.plistに追加してみました:

<string>-vm</string>    
<string>/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java</string>

ここでスタックオーバーフローに示されているように

しかし、それでもエラーが発生します。

4

1 に答える 1

0

今はうまくいくようです。それを機能させるために何をしたのかわかりません。コンピュータを再起動するかもしれませんが、プロジェクトをワークスペースに配置すると、それはなくなったと思います。

于 2012-10-01T14:50:52.740 に答える