私のコンピュータには 2 つの Java バージョンがあります。
/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0 がデフォルトに設定されています。Java プログラムで 1.7 を実行するにはどうすればよいですか?
追加しようとしました:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
私の.zshrcファイルに。java
しかし、これは端末コマンドのパスを変更するだけのようです。
また、次のように HOME シンボリックリンクを変更しようとしました:
cd /Library/Java
mv Home Home-1.6
ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/ Home
これはまったく効果がありませんでした。
Javaチェンジャーソフトウェアも試しました: http://www.guigarage.com/2013/02/change-java-version-on-mac-os/ しかし効果はありません。
.app や .jar ファイルなどの Java プログラムを 1.7 バージョンでクリックするだけで起動する方法はありますか?