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
相关推荐
荣码3 分钟前
LangGraph多步工作流:Agent不够用的时候,我踩了4个坑
java·python
是小李呀9 分钟前
Java集合扩容机制解析:ArrayList与HashMap底层原理及性能差异
java
SimonKing9 分钟前
FreeLLMAPI:24 家厂商、128 个模型、1 个 Key智能切换所有可用的模型
java·后端·程序员
阿pin9 分钟前
Java随笔-JVM内存模型
java·开发语言·jvm·内存模型
AI 大模型学习不踩坑28 分钟前
Harness 架构原理与工程实践详解
java·人工智能·神经网络·机器学习·计算机视觉·架构
A_humble_scholar1 小时前
Linux(十六)从页表到线程封装:深入理解 Linux 线程的共享、控制与封装
linux
深盾科技_Virbox1 小时前
软件交付保护如何从加壳走向代码虚拟化
java·python·安全
海盗12341 小时前
.NET编码规范03-C#命名规范大全
linux·服务器·.net
学计算机的计算基1 小时前
二叉树算法下篇:递归核心技巧与高频面试题详解
java·笔记·算法