Linux安装jdk

2023-11-14

linux安装jdk有两种方式
1、通过yum命令

yum install -y java-1.8.0-openjdk.x86_64

用到的jdk版本即可。

2、通过官网下载jdk安装包

官网地址:

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

下载后上传到linux服务器,我一般是安装到/usr/local/java目录,上传到目录之后解压文件,解压命令如下:

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

解压完成之后,跟windows安装jdk一样,需要修改环境配置:

vim /etc/profile

在配置文件中添加以下命令:

JAVA_HOME=/usr/local/java/java
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin

JAVA_HOME是你jdk安装包解压的目录,进入到解压目录用pwd命令可看全路径
查看jdk解压路径

修改jdk环境变量配置

修改完成之后需要刷新配置文件

source /etc/profile

执行完之后可以用java -version命令查看jdk是否安装成功
查看jdk是否安装成功

安装完啦,可以使用啦,有不懂的小伙伴可以加QQ咨询,QQ:672528058

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux安装jdk 的相关文章

随机推荐

  • 19年就业形势怎么样

    我们都知道去年开始就业形势就不太好 尤其是程序员群体 好多人辞职后找不到合适的工作 同时越来越多中小企业出现了大厂 名校的求职者 就业形势的严峻性可见一斑 今天这篇文章结合 19 年上半年的就业数据做一个简单的分析总结 看看目前整体的形势
  • QT不同项目之间怎么调用其他项目里的类对象?

    以下方法解决的问题 假设有A B C三个项目 A中有一个类 B C都有用到 怎么直接调用而不是用笨方法慢慢的复制粘贴 重点在 pri分文件处理上 步骤如下 一 首先把这个共同要使用到的类弄成分文件管理 同一个项目里 分文件管理的方法 1 在
  • ROS初学(rosrun执行找不到可以执行的node)

    此处特殊标注 方案一 在命令空间文件夹内直接执行 catkin make 方案二 在code中 点击ctrl shift b出现 选择catkin make build行的设置图标 保存task json 错误实例 选择catkin mak
  • EndNote和Word关联&&“endnote cwyw dll不是有效的office加载项“解决方案

    一 问题背景 前不久把Word重装了一遍 装好了以后就重新打开 无奈之前的EndNote插件不见了 这对于要查文献的我真的受到了一万点伤害 有点夸张 但其实也还好 不过EndNote导出文献格式真的很方便 对于我看文献做笔记啥的还是非常有帮
  • CentOS7下Grafana简单安装测试使用。

    Grafana安装 yum 方式安装 设置安装源 vim etc yum repos d grafana repo grafana name grafana baseurl https packages grafana com enterp
  • 阿里云2核4G轻量应用服务器5M峰值带宽性能评测

    阿里云双十一金秋云创季轻量应用服务器2核4G配置 系统盘为60GB ESSD云盘 5M峰值带宽 每月1100GB流量 轻量服务器每月流量不够用的的话 超出流量为0 8元每GB 阿里云百科来详细说下阿里云2核4G轻量应用服务器配置及购买条件
  • 奇安信笔试编程题

    package one import java util 3 1 5 21 10 7 0 3 3 1 5 3 3 3 1 5 21 10 0 3 3 1 5 5 public class Main public static int res
  • 指数族分布

    写在前面 本文只是对暂时学到的指数族分布的理论知识进行总结 至于指数族分布在实际机器学习中的具体应用 等后续学习到了再进行补充 也欢迎有经验的大佬赐教 文章将按照下面的思路进行 第一章首先给出指数族分布通用的 pdf 的表达式 简单介绍什么
  • 模板方法设计模式,让我的代码更加优雅了,这一波不亏

    模板方法设计模式属于行为模式的分类 为啥要使用设计模式 使用设计模式可以重构整体架构代码 提交代码复用性 扩展性 减少代码冗余问题 让我们的代码更直观和优雅 模板方法模式和策略模式都有相同之处就是有具体的行为实现 所以也是基于工厂模式的实现
  • 命令行安装卸载驱动服务

    1 创建驱动服务 用法 sc
  • 使用spring的MethodInterceptor实现aop功能的三种方式

    如果对于spring MethodInterceptor或spring aop概念不清楚 参考 spring aop spring interceptor springmvc interceptor有什么区别 以下是在spring boot
  • ADO.NET连接字符串

    ACCESS ODBC 标准安全 Driver Microsoft Access Driver mdb Dbq C mydatabase mdb Uid Admin Pwd 工作组 Driver Microsoft Access Drive
  • C语言程序设计三大基本结构之选择结构

    目录 前言 由于作者水平有限 文章难免存在谬误之处 敬请读者斧正 俚语成篇 恳望指教 文章目录 关系运算符与关系表达式 逻辑运算符与逻辑表达式 if语句 switch语句 if语句的嵌套 switch语句的使用 引言 一 关系运算符与关系表
  • Centos 8 使用 yum 报错 Error: Cannot prepare internal mirrorlist: No URLs in mirrorlist

    目录 问题场景 原因 解决方案 使用官方镜像 不推荐 更换为阿里云镜像 更换为 Centos 7 更换为 Rocky Linux 推荐 参考链接 Centos 官方文章 CentOS Linux EOL 阿里云 Centos 源 Rocky
  • Transformers-Bert家族系列算法汇总

    Transformers 提供 API 和工具 可轻松下载和训练最先进的预训练模型 使用预训练模型可以降低计算成本 碳足迹 并节省从头开始训练模型所需的时间和资源 这些模型支持不同形式的常见任务 例如 自然语言处理 文本分类 命名实体识别
  • 数据结构基础问题

    如何判断链表是否闭环 在数据结构中 判断链表是否存在闭环 Cycle 可以使用快慢指针的方法来实现 以下是判断链表是否闭环的常见做法 使用两个指针 快指针和慢指针 同时遍历链表 开始时它们都指向链表的头节点 慢指针每次向前移动一个节点 而快
  • 618前夜,电商物流「涌向」B2B战场

    随着终端交易场景的增长红利消失殆尽 电商平台需要在产业侧寻找到新的企业支点 这里的背景布不再是熟悉的电商战场 而是红海重重的B2B场域 作者 斗斗 编辑 皮爷 出品 产业家 电商平台开始在B端寻找新的交易环节 随着人口红利逐渐消失 电商平台
  • Pytest单元测试框架 —— Pytest+Allure+Jenkins的应用

    一 简介 pytest allure jenkins进行接口测试 生成测试报告 结合jenkins进行集成 pytest是python的一种单元测试框架 与python自带的unittest测试框架类似 但是比unittest框架使用起来更
  • unreachable code 错误解决办法

    这种错误多出现在带有返回值的方法之中调用另一个方法的时候 把方法写在了return后面 代码的意思就是没有执行到 这个方法 解决办法就是把你把要调用的方法写到return前面就好了
  • Linux安装jdk

    linux安装jdk有两种方式 1 通过yum命令 yum install y java 1 8 0 openjdk x86 64 用到的jdk版本即可 2 通过官网下载jdk安装包 官网地址 https www oracle com ja