В моей системе установлены OpenJDK и Oracle JDK, но я установил JAVA_HOME и переменную PATH в Oracle JDK в файле среды. Но когда я запускаю команду java -version, она всегда показывает версию OpenJDK. И когда я запускаю команду maven compile, она показывает предупреждение Warning: JAVA_HOME environment variable is not set.
Вот переменные, которые я установил в файле среды:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sadiasher/jdk8/bin"
JAVA_HOME=/sadiasher/jdk8
JRE_HOME=/sadiasher/jdk8/jre
export JAVA_HOME
export JRE_HOME