September 13, 2010

Finding JAVA_HOME on Mac OSX

Today I had to built a legacy Java project on my MacBook, but my JAVA_HOME environment variable had to be defined as a Maven property. So I had to find my JAVA_HOME directory on my Mac OSX, which turned out to be very easy.

We can simply use /usr/libexec/java_home and the result is the location of our JAVA_HOME on our computer.

$ /usr/libexec/java_home