deepin20 安装 jdk 1.8 解决:退出了终端,再次打开输入java 就会显示未找到命令!!!

 

获取jdk8 的方法:

一、去官网下载linux版本(要登录,有点麻烦)

官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

二、某云盘下载:(不是会员,更麻烦)

链接地址:https://pan.baidu.com/s/1mBW0jxeKBjh-KAl08POV8g  提取码:6NH2 

开始解压:

 技巧: 如果jdk放到别的磁盘,不是系统盘的,找到jdk所在的目录,然后直接把jdk 拖到终端 解压!!!

注意点:如果登录的用户是(默认)普通用户,则需要 在前面加上 sudo 才能解压,不然会报没有权限!! 是root用户可以不用加 sudo

切换root用户方法: 直接输入:su 就可以切换到root用户, 切换到普通用户:su + 普通用户名           (其实就是废话)

如果要解压到指定的目录,在解压文件后面加上指定的目录路径即可   (我的是解压到当前目录)

deepin20 安装 jdk 1.8 解决:退出了终端,再次打开输入java 就会显示未找到命令!!!_第1张图片

解压完成后,开始配置环境变量: 直接编辑该文件 要输入密码

sudo vim /etc/bash.bashrc

拉到最后添加一下内容: 按 i 编辑 

JAVA_HOME=/usr/lib/jdk/jdk1.8.0_161 是我jdk安装的目录,其他的不用即可

JAVA_HOME=/usr/lib/jdk/jdk1.8.0_161
 
CLASSPATH=.:$JAVA_HOME/bin.tools.jar
 
PATH=$JAVA_HOME/bin:$PATH
 
export JAVA_HOME CLASSPATH PATH

 

deepin20 安装 jdk 1.8 解决:退出了终端,再次打开输入java 就会显示未找到命令!!!_第2张图片

保存:按 ESC  ——>  : (冒号) ——> wq         或者直接 shift + ZZ  

立即生效:

source /etc/bash.bashrc

测试:输入 java  回车

显示一下内容那就成功了!!!!

deepin20 安装 jdk 1.8 解决:退出了终端,再次打开输入java 就会显示未找到命令!!!_第3张图片

问题:但是有个问题就是只要退出了终端,再次打开输入java 就会显示未找到命令!!!

解决方法:

编辑 :  sudo vim /etc/bash.bashrc 

在最后再次添加环境变量:

JAVA_HOME=/usr/lib/jdk/jdk1.8.0_161
 
CLASSPATH=.:$JAVA_HOME/bin.tools.jar
 
PATH=$JAVA_HOME/bin:$PATH
 
export JAVA_HOME CLASSPATH PATH

然后再次更新配置: source /etc/bash.bashrc 

就解决退出了终端,再次打开输入java 就会显示未找到命令!!!

 

 

你可能感兴趣的:(deepin)