ubuntu 安装 JDK8

下载安装

打开这个链接:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

这次我们使用的是 jdk-8u212-linux-x64.tar.gz,点击下载。

将文件上传到服务器。

windTerm 上传文件需要安装:

sudo apt-get install -y lrzsz

解压到指定目录:

shell 复制代码
进入上传到的目录
cd /opt/software-pkg/

解压到指定文件夹
tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/software/

可能会遇到目录没有权限的问题,需要使用如下命令设置指定目录下的所有文件的权限都是 777:

sudo chmod -R 777 /opt

配置系统级的环境变量:

shell 复制代码
sudo vim /etc/profile

在文件末尾添加如下内容:
export JAVA_HOME=/opt/software/jdk1.8.0_212
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

使环境变量生效:

shell 复制代码
source /etc/profile

测试 JDK 是否配置好:

shell 复制代码
java -version

如果出现以下内容,代表配置成功:

通过 apt 安装

shell 复制代码
sudo apt install openjdk-8-jdk-headless

测试 JDK 是否配置好:

shell 复制代码
java -version
相关推荐
czlczl200209251 小时前
告别 try-catch 地狱:Spring Boot 全局异常处理 (GlobalExceptionHandler) 最佳实践
java·spring boot·后端
Goldn.7 小时前
Java核心技术栈全景解析:从Web开发到AI融合
java· spring boot· 微服务· ai· jvm· maven· hibernate
李慕婉学姐8 小时前
【开题答辩过程】以《基于Android的出租车运行监测系统设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
java·后端·vue
m0_740043738 小时前
SpringBoot05-配置文件-热加载/日志框架slf4j/接口文档工具Swagger/Knife4j
java·spring boot·后端·log4j
编织幻境的妖8 小时前
SQL查询连续登录用户方法详解
java·数据库·sql
未若君雅裁9 小时前
JVM面试篇总结
java·jvm·面试
꧁坚持很酷꧂9 小时前
解决虚拟机Ubuntu22.04连接了串口设备但终端没有显示
ubuntu
kk哥88999 小时前
C++ 对象 核心介绍
java·jvm·c++
招风的黑耳9 小时前
我用SpringBoot撸了一个智慧水务监控平台
java·spring boot·后端
xunyan62349 小时前
面向对象(下)-接口的理解
java·开发语言