If you see it

Live for passion

Swith Java on Mac

How to switch Java version on Mac? Or how can I downgrade Java version on Mac?

See how many Javas there on your Mac =)
1
2
3
4
5
6
7
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    1.8.0, x86_64:    "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
    1.6.0_45-b06-451, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_45-b06-451, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
Set your variable
1
2
3
4
5
6
7
$ sudo vi /etc/launchd.conf
//Note: The file may not exist

setenv JAVA_VERSION 1.6  
setenv JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home

:wq
Restart your mac

Yea, sadly. =(

1
java -version

Comments