【保姆级教程】Linux安装JDK8

本文以centos7为例,一步一步进行jdk1.8的安装。

1. 下载安装

官网下载链接:

https://www.oracle.com/cn/java/technologies/downloads/#java8

上传jdk的压缩包到服务器的/usr/local目录下

在当前目录解压jdk压缩包,如果是其它版本,注意替换后面压缩包名称

shell 复制代码
tar -zxvf jdk-8u391-linux-x64.tar.gz 

解压完,文件夹如下图所示,多了jdk1.8.0_391目录

2. 配置

使用命令:vim /etc/profile

进入编辑状态,加入下边这段配置,并保存退出

注意配置中JAVA_HOME的路径,要与上文的一致

shell 复制代码
export JAVA_HOME=/usr/local/jdk1.8.0_391
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新加载配置,输入命令:source /etc/profile

3. 验证

输入java -version

输入javac

大功告成,JDK安装完成了。

相关推荐
打工仔折腾 AI11 分钟前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
大猫会长1 小时前
调用codebuddy集成的supabase授权白屏解决方法
linux·运维·服务器
羔羊++1 小时前
29_实验二十八_buildroot配置与编译
linux
夜之眷属1 小时前
服务器被挖矿病毒入侵的排查与清理实录
运维·服务器
LoneEon1 小时前
CentOS7 部署 Nacos3.x 集群实战:从注册中心到 AI 管理中心
linux·人工智能·nacos
极客先躯2 小时前
高级java每日一道面试题-2026年01月20日-实战篇[Docker]-如何实现镜像的跨区域复制?
java·运维·docker·容器·架构图
传人2 小时前
为什么 Xshell 中可以通过java -version查询到java 版本号码,Electerm 却查不到?
java·linux·服务器
韩振方2 小时前
为什么服务显示占了 8G,实际内存却没那么多?
运维
陌上花开缓缓归以2 小时前
mebdlts3.4.1安全启动全流程
服务器·算法
鬼手点金2 小时前
opencode-全能开发者配置
java·linux·服务器·前端·javascript·学习·前向传播