Linux(Ubuntu)安装JDK环境

系统环境

Ubuntu20.04

下载JDK压缩包

前往Oracle官网进行后续下载或单击下载JDK压缩包

下拉找到JDK8,在Linux板块下选择适配系统架构的压缩包文件(后缀为tar.gz),系统架构可通过uname -m命令查看

安装JDK

安装环境通常放在/usr/local下,进入目录下新建jdk文件夹

shell 复制代码
cd /usr/local
mkdir jdk

解压jdk压缩包

shell 复制代码
cd Downloads	# 中文汉化版本:cd 下载
tar -zxvf jdk-8u162-linux-x64.tar.gz	# 解压文件名根据下载的文件决定
ls	# 查看解压文件夹

移动文件夹

shell 复制代码
sudo mv 1.8.0_162 /usr/local/jdk	# 1.8.0_162为解压后的文件夹

配置环境变量

全局变量/etc/profile和用户变量~/.bashrc

shell 复制代码
vim /etc/profile

# 点击i进入编辑模式,添加如下信息,点击esc退出编辑模式,输入:wq保存退出
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_162
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 使环境变量生效
source /etc/profile

检查JDK安装

shell 复制代码
java -version
相关推荐
東雪蓮☆19 分钟前
MySQL 5.7 主主复制 + Keepalived 高可用配置实例
linux·运维·mysql
迎風吹頭髮25 分钟前
UNIX下C语言编程与实践20-UNIX 文件类型判断:stat 结构 st_mode 与文件类型宏的使用实战
linux·c语言·unix
我是华为OD~HR~栗栗呀34 分钟前
Java面经(22届考研-华oD)
java·后端·python·华为od·华为
凤凰战士芭比Q1 小时前
部署Nginx(Kylinv10sp3、Ubuntu2204、Rocky9.3)
linux·运维·nginx
讓丄帝愛伱1 小时前
Vim核心操作
linux·编辑器·vim
z晨晨1 小时前
互联网大厂Java求职面试实战:Spring Boot与微服务场景深度解析
java·spring boot·redis·微服务·kafka·spring security·电商
天上飞的粉红小猪1 小时前
进程的概念(下)
linux
NiKo_W1 小时前
Linux 自定义shell命令解释器
linux·bash·shell
七七七七071 小时前
【Linux 系统】命令行参数和环境变量
linux
jz_ddk1 小时前
[嵌入式] U-Boot 环境变量深度解析:从 QSPI 到 eMMC 的 Linux 启动完整指南
linux·运维·服务器·嵌入式·环境变量·u-boot·内核加载