The procedure to set the JAVA_HOME environment variable differs on different platforms:
setenv JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Home
Depending on the used shell:
setenv JAVA_HOME="/usr"
declare -x JAVA_HOME="/usr"
Java Home directory
The JAVA_HOME environment directory may be different on every distribution.