Ubuntu环境变量配置

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
原文地址:https://www.cnblogs.com/chinda/p/13607196.html