阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

分享Linux下安装jdk8步骤

290次阅读
没有评论

共计 1239 个字符,预计需要花费 4 分钟才能阅读完成。

导读 为什么要安装 jdk?JDK 是 java 软件开发包 (Java Development Kit) 的简称,要想开发 java 程序就必须安装 JDK。没有 JDK 的话,无法编译运行 Java 程序。

javac.exe, 用于编译 java 文件,将 java 文件编译成 class 文件
java.exe,用于运行 class 文件,将 class 文件运行出结果

其实进行 java 开发不仅需要 jdk,还需要 jre(Java Runtime Environment,Java 运行环境),jdk 包含编译器运行器和类库 (3500 多个类常用 150 多个) 等,而 jre 包括 Java 虚拟机(jvm)、Java 核心类库和支持文件。不过现在的 jdk 都帮我们集成了 jre,所以安装 jdk 就等于安装了两个。

总结:如果你单纯的想要运行 java 程序而不需要进行 java 程序的开发则是需要安装 jre,不过你同样可以下载 JDK。但如果想要进行 java 的开发则必须安装 jdk。
因为服务器大多数是 linux 操作系统,你的 java 程序如果要运行在 linux 上,则必须要在 linux 系统安装 jdk 或 jre,进入正题
注意:全程使用 root 用户来操作!

1. 查看 Linux 系统是否有自带的 jdk:

1、输入:java -version 如果有输出版本信息,则需要卸载原本的 jdk,如果没有说明 linux 系统没有安装 jdk 可以跳过下面步骤直接进行下一步的安装。

2、发现有版本信息输入:rpm -qa | grep java 检测 jdk 的安装包,(注意:rpm 命令符没有时记得下载一个输入:apt-get install + 命令名称)

3、接着进行一个个删除包,输入:rpm -e –nodeps 包名

4、最后再次:rpm -qa | grep java 检查是否删除完即可(此步由于之前已经卸载,所以没有截图)

2. 下载 jdk 压缩包

去到 oracle 官网下载 jdk8,这里我们选择 tar.gz 的压缩包。
https://www.oracle.com/java/technologies/downloads/

分享 Linux 下安装 jdk8 步骤

3. 解压

安装完成后通过远程传输工具将文件传输到 Linux 的 /opt 目录下
opt 目录是 linux 专门给用户装额外软件的目录,我们的 jdk 可以放在该目录下
分享 Linux 下安装 jdk8 步骤
之后输入指令解压压缩

tar -zxvf jdk-8u341-linux-x64.tar.gz

分享 Linux 下安装 jdk8 步骤

4. 配置环境变量

修改配置文件

vim /etc/profile

在文件最底部加上

JAVA_HOME=/opt/jdk1.8.0_341
PATH=/opt/jdk1.8.0_341/bin:$PATH
export JAVA_HOME PATH

如下图

分享 Linux 下安装 jdk8 步骤

最后 esc 退出编辑模式

输入 :wq 保存退出

5. 使配置文件生效

输入指令使配置文件生效

source /etc/profile

输入 java 和 javac 会输出信息则表示 jdk 的安装大功告成

分享 Linux 下安装 jdk8 步骤
分享 Linux 下安装 jdk8 步骤

自此 jdk8 在 linux 上的安装完成!

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1239字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7805737
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你 为什么要用宝塔跑分? 宝塔跑分其实就是对 CPU、内存、磁盘、IO 做...
三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

  三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Andr...
如何免费使用强大的Nano Banana Pro?附赠邪修的用法

如何免费使用强大的Nano Banana Pro?附赠邪修的用法

如何免费使用强大的 Nano Banana Pro?附赠邪修的用法 前言 大家好,我是星哥,今天来介绍谷歌的 ...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...
开源神器组合!1Panel面板+Halo助你轻松打造个人/企业内容中心

开源神器组合!1Panel面板+Halo助你轻松打造个人/企业内容中心

开源神器组合!1Panel 面板 +Halo 助你轻松打造个人 / 企业内容中心 前言 大家好,我是星哥,之前...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装 Black 群晖 DSM7.2 系统安装教程(在 Vmware 虚拟机中、实体机均可)! 前言 大家好,...
让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级 大家好,我是星哥,之前写了一篇文章 自己手撸一...
【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件

【开源神器】微信公众号内容单篇、批量下载软件 大家好,我是星哥,很多人都希望能高效地保存微信公众号的文章,用于...
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸 前言 作为天天跟架构图、拓扑图死磕的...
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...