Ubuntu環境變量配置
設置全局環境變量
sudo vim /etc/profile
修改文件
export JAVA_HOME=/home/chinda/.jdks/adopt-openjdk-1.8.0_265
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
立即生效
source profile
解決sudo用戶的java環境好用,當前用戶java環境變成無效
vim ~/.bashrc
修改文件
export JAVA_HOME=/home/chinda/.jdks/adopt-openjdk-1.8.0_265
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
解決關閉終端,sudo用戶java環境無效
sudo vim /etc/sudoers
修改文件將java環境添加進入secure_path中
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/chinda/.jdks/adopt-openjdk-1.8.0_265/bin"
解決sudo用戶中打印$JAVA_HOME是空
sudo vim /etc/environment
修改文件將java環境添加進入PATH中
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/jre/bin
export JAVA_HOME=/home/chinda/.jdks/adopt-openjdk-1.8.0_265
export JRE_HOME=$JAVA_HOME/jre