不说废话,直接上硬核步骤
一·根据自己的系统版本下载相应的JDK文件
1.本案例由于unbontu系统为64位,下载的是jdk-8u291-linux-x64.tar.gz压缩版
2.下载jdk保存到尽量放到英文目录下
二·打开终端,创建单独的目录
1·打开终端方式可以通过以下方式
第一种:Ctrl+Alt+T
第二种:在显示应用程序里面---找到终端
2.打开终端后,新建单独目录
命令:sudo mkdir /usr/local/java
注:linux删除文件的命令
#进入root下,注意不进入root下会提示没有权限删除
sudo su
#删除文件命令如java目录
rm -rf /usr/local/java
三·将官方下载的jdk解压到刚创建的/usr/local/java下
解压到命令:sudo tar -zxvf /home/pick521/software/jdk-8u291-linux-i586.tar.gz -C /usr/local/java
注:同时也可以先复制到目录,在解压,命令如下
复制命令:sudo cp /home/pick521/software/jdk-8u291-linux-i586.tar.gz /usr/local/java
解压命令:sudo tar -zxvf jdk-8u291-linux-i586.tar.gz
四·配置环境变量
1·修改Path,JAVA_HOME是JDK的目录
命令:sudo gedit /etc/environment
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:$JAVA_HOME/jre/lib export JAVA_HOME=/usr/local/java/jdk1.8.0_291
保存,并使环境变量立刻生效
命令:source /etc/environment
2·配置所有用户的环境变量
命令:sudo gedit /etc/profile或者 vi /etc/profile
#set Java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_291 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
执行全局设置立刻生效命令
source /etc/profile
注:执行命令:sudo shutdown -r now可以重启电脑