
- Java 8 mac install but plugin still 6 how to#
- Java 8 mac install but plugin still 6 mac os x#
- Java 8 mac install but plugin still 6 install#
- Java 8 mac install but plugin still 6 mac#
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' > ~/.bash_profile
Java 8 mac install but plugin still 6 install#
Install and configure jenv: $ brew install jenv If you want to install/manage multiple version then you can use 'jenv': To install java 8: $ brew cask install adoptopenjdk/openjdk/adoptopenjdk8 To install latest java: $ brew cask install java Install cask (with Homebrew 0.9.5 or higher, cask is included so skip this step): $ brew tap caskroom/cask
Java 8 mac install but plugin still 6 mac#
Why doesn't Oracle's installer put it where it really goes? And how can I work around this problem?Īssumption: Mac machine and you already have installed homebrew. Ironically, the "Java" control panel under System Preferences shows only Java 1.8! usr/libexec/java_home -V still only lists the old Java 1.6. I've tried adding a symbolic link to make it look like 1.8 is in the /System/Library.
Java 8 mac install but plugin still 6 how to#
But /usr/libexec/java_home doesn't find 1.8, so all the posts I've found on how to set your current java version don't work. Not sure why the latest installer puts this in /Library instead of /System/Library (nor what the difference is). I ran Oracle's Java 8 installer, and the files look like they ended up at /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdkīut previous versions are at /System/Library/Java/JavaFrameworks/jdk1.6.
Java 8 mac install but plugin still 6 mac os x#
I'm using IntelliJ 13 CE and Mac OS X 9 Mavericks. I want to do some programming with the latest JavaFX, which requires Java 8. If you don't get the newest Java version when /usr/libexec/java_home is called, you can try a restart of your Mac, so that the system reload its current load of the /usr/bin/java link/shortcut to /System/Library/Frameworks/JavaVM.Editors note: This question was asked in 2014, and the answers may be outdated. usr/libexec/java_home -v '1.8*' will give you JAVA_HOME of Java 8 (if installed)Īnd if /usr/libexec/java_home is called without any parameters you should get the current enabled (newest) Java version. usr/libexec/java_home -v '1.7*' will give you JAVA_HOME of Java 7 (if installed) usr/libexec/java_home -v '1.6*' will give you JAVA_HOME of Java 6 usr/libexec/java_home -verbose will give you all installed versions with path. Java 7 and Java 8 are installed under /Library/Java/JavaVirtualMachines, and to get informations about the installed Java VM's you can use the /usr/libexec/java_home command, which is a link/shortcut to /System/Library/Frameworks/amework/Versions/Current/Commands/java_home.

The java control panel applet reports 1.8, but in /Library/Internet\ Plug-Ins/ugin/ Lrwxr-xr-x 1 root wheel 59 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ContentsĪlso: $ /System/Library/Frameworks/amework/Versions/Current/Commands/java -fullversion

Lrwxr-xr-x 1 root wheel 10 1.6.0 -> CurrentJDKĭrwxr-xr-x 8 root wheel 272 May 13 10:21 A Lrwxr-xr-x 1 root wheel 10 1.6 -> CurrentJDK Lrwxr-xr-x 1 root wheel 10 1.5.0 -> CurrentJDK Lrwxr-xr-x 1 root wheel 10 1.5 -> CurrentJDK

Lrwxr-xr-x 1 root wheel 10 1.4.2 -> CurrentJDK Lrwxr-xr-x 1 root wheel 10 1.4 -> CurrentJDK Here is what is installed $ ls -l /System/Library/Frameworks/amework/Versions/ Lrwxr-xr-x 1 root wheel 74 /usr/bin/java -> /System/Library/Frameworks/amework/Versions/Current/Commands/java I installed jdk 1.8.0 u5, but the command line java is reporting 1.7: $ java -fullversion
