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
相关推荐
llwszx1 小时前
深入理解Java锁原理(一):偏向锁的设计原理与性能优化
java·spring··偏向锁
云泽野1 小时前
【Java|集合类】list遍历的6种方式
java·python·list
二进制person2 小时前
Java SE--方法的使用
java·开发语言·算法
物联网老王2 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
小阳拱白菜3 小时前
java异常学习
java
FrankYoou4 小时前
Jenkins 与 GitLab CI/CD 的核心对比
java·docker
一位摩羯座DBA4 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组4 小时前
CentOS配置网络
linux·网络·centos
麦兜*4 小时前
Spring Boot启动优化7板斧(延迟初始化、组件扫描精准打击、JVM参数调优):砍掉70%启动时间的魔鬼实践
java·jvm·spring boot·后端·spring·spring cloud·系统架构
weixin_307779134 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习