![]() That’s it! All credits should go to Neeme Praks and his answer on. Run /usr/libexec/java_home -h to get more details on how to choose versions. To select a specific version you can simply execute Which selects the latest installed JDK version of the 1.7 branch. At the end we can simply execute the function using ![]() You will need a Mac running Mac OS X 10.8 (Mountain Lion) to Mac OS X. All of the software used is freely available. It also provides a step-by-step guide for creating, compiling, and executing a Java program using either DrJava or Terminal. We also update the PATH to point to the bin directory of the newly found JAVA_HOME directory. This document instructs you on how to set up our Java programming environment for your Mac OS X computer. The -v argument tells java_home to return the path of the JDK with the supplied version, for example 1.7. Then it makes some clever use of /usr/libexec/java_home which is a command that lists installed JDK versions. What the script does is to first remove other JDK versions in the PATH so that they won’t interfere with our new JDK version. ![]() RemoveFromPath '/System/Library/Frameworks/amework/Home/bin'Įxport JAVA_HOME=`/usr/libexec/java_home -v PATH=$JAVA_HOME/bin:$PATHĮxport PATH=$(echo $PATH | sed -E -e "s :$1 " -e "s $1:? ") What you do is to edit your ~/.bash_profile and add the following: After a lot of googling I finally found a simple solution that I’d like to share. I especially noticed this after I installed the JDK 8 early access preview which makes some of the tips that you find on various blogs online useless. Apple decided to remove the Java Preferences application in a software update and afterwards in has been difficult to change the JDK version on Mac OS X. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |