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
相关推荐
君顾110 分钟前
24小时自助健身房系统开发实战与完整指南
java·开发语言·健身房
鹿角片ljp20 分钟前
LeetCode 78:子集|回溯、选与不选、递归和path快照
java·数据结构·算法
虚无的纽扣24 分钟前
【Linux】一篇文章带你吃透进程控制:fork、wait、exit到底在做什么
linux·ubuntu
金玉满堂@bj39 分钟前
多环境部署方案(开发、测试、生产,搭配Tomcat\+WAR包)
java·tomcat·maven
白远山1 小时前
无人自助健身平台搭建:从架构设计到设备联动的完整实战
java·开发语言·架构·需求分析
古法安卓1 小时前
Android-Fork 机制详解
android·java·android studio
曹牧1 小时前
Spring:HttpMessageConverter
java
许彰午1 小时前
47-MetaGrid元数据表格
java·低代码·架构
wang_shu_mo_ran1 小时前
Spring MVC的常用注解和用法(一)
java·spring·mvc
晴空蓝天1 小时前
Spring Boot 3.5 脚手架里的 JWT + Redis 双轨会话,双端 token 隔离我是这么设计的
java·spring boot·redis