当前位置: 首页 > news >正文

Linux之jdk离线安装

下载地址

一、linux安装jdk8

1、上传,解压
cd /usr/local/java
tar -zxvf jdk-10.0.2_linux-x64_bin.tar.gz
2、修改配置
vim /etc/profile
#在/etc/profile文件后面加上如下配置
export JAVA_HOME=/usr/local/java/jdk-10.0.2
export JRE_HOME=/usr/local/java/jdk-10.0.2/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASS_PATH
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME#刷新配置
source /etc/profile
3、检测jdk版本
java -version
3、参考

linux安装jdk10

linux安装jdk8

二、linux默认安装jdk8,升级到22

1、文件解压
#转到上传文件的目录
cd /usr/local/
#解压
tar -zxvf jdk-22_linux-x64_bin.tar.gz#查看文件夹/usr/lib/jvm是否存在,不存在则创建
mkdir /usr/lib/jvm
#移动文件夹到/usr/lib/jvm/
mv jdk-22.0.2 /usr/lib/jvm/
2、更新系统的alternatives系统来配置新的JDK版本
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-22.0.2/bin/java 1081sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-22.0.2/bin/javac 1081
3、选择新的JDK版本作为默认版本。
sudo update-alternatives --config java
sudo update-alternatives --config javac
4、验证升级是否成功
java -version
javac -version
http://www.lryc.cn/news/413386.html

相关文章:

  • JVM结构、架构与生命周期总结
  • Flink-StarRocks详解:第四部分StarRocks分区管理,数据压缩(第54天)
  • 为什么有时候银行贷款审核会查大数据信用?
  • LoRa无线通讯,让光伏机器人实现无“线”管理
  • 买流量卡要注意什么,这些冷知识你一定要懂!
  • 【嵌入式】STM3212864点阵屏使用SimpleGUI单色屏接口库——(2)精简字库
  • 《计算机网络》(第8版)第1章 概述 复习笔记
  • 银行数据质量保障体系建设实践
  • 笔记小结:《利用Python进行数据分析》二进制数据格式存储与web交互
  • 电脑桌面图标变白了?3个方法20秒钟轻松解
  • 数据治理,管什么?
  • 【前端】JavaScript入门及实战121-125
  • pytest测试框架之http协议接口测试
  • FFmpeg源码:av_gcd函数分析
  • springboot物流寄查系统-计算机毕业设计源码95192
  • 【秋招笔试】24-07-27-OPPO-秋招笔试题(算法岗)
  • AUTOSAR实战教程 - 模式管理BswM与其他各模块的交互
  • 经典非比较排序—计数排序的Java实现方式
  • 【C++从小白到大牛】栈和队列(优先级队列)
  • Golang之OpenGL(一)
  • 122. Go反射中与结构体相关的常用方法与应用
  • Java入门、进阶、强化、扩展、知识体系完善等知识点学习、性能优化、源码分析专栏分享
  • Spring-bean销毁
  • 【4】BlazorUI库
  • 树与二叉树【下】
  • ElementPlus 中el-select自定义指令实现触底加载请求options数据
  • 基于Selenium实现操作网页及操作windows桌面应用
  • 科普文:linux系列之操作系统内存管理简介
  • 【已解决】关于MyBatis的collection集合中只能取到一条数据的问题
  • 前端的学习-CSS(弹性布局-flex)