I installed java and set path to environment and when I execute
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-7-oracle/jre/bin/java/bin/java
Assuming you use bash shell and installed Java with the Oracle installer, you could add the following to your
export JAVA_HOME=$(/usr/libexec/java_home) export PATH=$JAVA_HOME/jre/bin:$PATH
This would pick the correct
JAVA_HOME as defined by the Oracle installer and will set it first in your
$PATH making sure it is found.
Also, you don't need to change it later when updating Java.