一、修改/etc/bash.bashrc文件(如果是centos,修改文件/etc/bashrc)
后面加上
JAVA_HOME=/usr/java/jdk1.8.0_111
JRE_HOME=$JAVA_HOME/jreCLASSPATH=.:$JAVA_HOME/lib/:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JRE_HOME JAVA_HOME CLASSPATH
export JDK_HOME=$JAVA_HOME
export IDEA_JDK=$JAVA_HOME
二、使该环境变量在打开的终端立即生效
source /etc/bash.bashrc
如果想每次新打开终端就立即生效,就需要重启系统
三、设置完成后使用 su 转换成 root 用户后,使用 java -version 提示找不到 jdk ,因为在普通账户下设置 jdk ,再转到 root 后, 环境变量的搜索路径会不一样, 所以转换 root 时, 使用 su - , 这样会使 root 拥有之前的账户的环境变量。