Linux安装java踩过的坑

环境变量设置的路径问题

terminal输入sudo gedit /etc/profile 打开profile文件,后面添加

export JAVA_HOME=/home/maixiaodou/java/jdk1.8.0_261

export JRE_HOME=/home/maixiaodou/java/jdk1.8.0_261/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

【保证路径的准确性】在解压java的文件夹里打开terminal,输入pwd获得该文件夹所在路径

同理,修改sudo gedit /etc/environment 打开 environment文件 也是如此。

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/home/maixiaodou/java/jdk1.8.0_261

每回使用都需要source 生效

解决方案:terminal输入gedit .bashrc打开bashrc文件,末尾添加以下代码:

source /etc/profile

你可能感兴趣的:(java,java)