Ubuntu系统下JDK环境切换_ubuntu切换jdk-程序员宅基地

技术标签: Ubuntu  Java  java  ubuntu  linux  

1. 检查已安装的Java版本

首先,我们需要检查系统上已安装的Java版本。在终端中执行以下命令:

java -version

这将显示已安装的Java版本信息。请注意,如果系统上没有安装Java,你将看到一个类似"command not found"的错误信息,这意味着你需要先安装Java。

2. 安装并配置新的Java版本

如果你需要切换到一个新的Java版本,首先需要安装该版本。这里以安装OpenJDK 11为例,你可以根据需要选择其他版本。在终端中执行以下命令:

sudo apt update
sudo apt install openjdk-11-jdk

这将更新系统的软件包列表并安装OpenJDK 11。

接下来,需要配置系统使用新安装的Java版本。在终端中执行以下命令:

sudo update-alternatives --config java

这将列出系统中已安装的Java版本,并要求你选择默认的Java版本。输入相应数字,例如选择OpenJDK 11作为默认版本。

3. 切换当前系统的Java版本

完成上述步骤后,你已经成功安装并配置了新的Java版本。你可以通过以下命令验证当前系统的Java版本:

java -version

这将显示刚刚选择的Java版本信息。

如果需要切换回先前的Java版本或者安装其他版本,重复步骤2和步骤3即可。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lvbtale/article/details/134655283

智能推荐

【大数据学习篇12】 Spark项目实战-数据可视化_基于spark的今日头条数据分析及其可视化-程序员宅基地

文章浏览阅读3.6k次,点赞12次,收藏39次。SpringBoot 的设计目的是为了简化Spring应用的初始搭建以及开发过程,摆脱复杂的手动配置,能迅速搭建起一个Java Web项目。MyBatis是一个开源的数据持久层框架,其内部封装了JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射。Echarts是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,提供了多种丰富的可视化类型。多学一招:Phoenix查询引擎与MyBatis。_基于spark的今日头条数据分析及其可视化

isos系统工作笔记序-程序员宅基地

文章浏览阅读746次。应该是去年年初的时候,做过一个router项目,采用的是conexant的cpu(arm),bsd使用的isos的系统,一直以来很少接触除linux以外的系统,这套系统采用是c++语言编写,在工作之余,写了一些工作文件的总结,今天放上来,希望能对他人有所帮助。_isos系统

迅为iMX8M Mini开发板NXP i.MX8系列ARM cortex A53 M4核心板_mcu arm m4 5v-程序员宅基地

文章浏览阅读861次。迅为iMX8M Mini处理器简介应用领域:可穿戴产品、工业控制、智慧城市、汽车电子、智能家居等。i.MX8MM 核心板参数表 核心板参数表 CPU:NXP i.MX8M Mini 主频 :1.8GHz 架构 :四核 Cortex-A53,单核 Cortex-M4 PMIC :PCA9450A 电源管理 PCA9450A 电源管理, NXP 全新研制配套 iMX.8M 的电源 管理芯片,有六个降压稳压器、五个线性稳压器和一个负载开关,为整个_mcu arm m4 5v

内存管理之3:分区存储交换技术 & 分页存储调度策略_内存调度策略-程序员宅基地

文章浏览阅读849次。交换技术是针对于分区式内存管理,将数据从主存->辅存,此时进程所需内存大于当前系统内存,那么该进程就不能在系统中运行页面调度策略是针对于分页式(段页式)内存管理,将数据从主存->辅存,此时如果一个进程所需内存大于当前系统内存,那么该进程仍然可以在系统中正常运行,因为该进程的一部分可以被还出到外存上。虚拟存储器系统通常定义三种策略来规定如如何(或何时)进行页面调度:调入策略、置页策略和置换策略。调页:何时(什么时候将一个页由外存调入内存中。),分为预调页和请求调页置页:何地(缺页中断时._内存调度策略

js 替换变量_js 替换变量-程序员宅基地

文章浏览阅读743次。在开发中我们发现如果用原始的替换,无法替换变量。<script type="text/javascript">var str="Visit Microsoft!"document.write(str.replace(/Microsoft/, "liaosp"))</script>用两条/ 注释着里面的值。所以我们用正则的方式, 替换。 v..._js 替换变量

PHP单例模式(精讲)-程序员宅基地

文章浏览阅读44次。2019独角兽企业重金招聘Python工程师标准>>> ...

随便推点

严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器-程序员宅基地

文章浏览阅读8k次,点赞2次,收藏2次。【错误起因】:SpringMVC为了解决POST提交后,出现的乱码问题,在运行Tomcat之后,发现启动失败,原因和lib相关,中间改动过一次依赖,但是lib包下的内容没有手动去更新 , 于是报错。【解决办法】:command + ; //启动模块对应的Project Structure.//1:选中左侧对应的模块;//2:在右侧WEB-INF下新建lib文件夹 , lib文件夹下面如果有内容就全部删掉再添加一遍。//3:把所有的包都添加进来。<-- 上图左起第一个是新建_严重 [rmi tcp connection(2)-127.0.0.1] org.apache.catalina.core.standardcont

[中级]Win10安装Zookeeper-程序员宅基地

文章浏览阅读957次,点赞7次,收藏5次。Win10安装Zookeeper_win10安装zookeeper

java常用优秀开发框架及工具类汇总_java快速开发类似若依的框架有哪些-程序员宅基地

文章浏览阅读725次,点赞22次,收藏16次。java发展了很多年,为了便于开发,出现刴优秀的开发框架和工具类。_java快速开发类似若依的框架有哪些

华为oj素数伴侣,利用匈牙利算法求解_若两个正整数的和为素数,则这两个正整数称之为“素数伴侣”,-程序员宅基地

文章浏览阅读1.1k次。华为oj素数伴侣, 可能成为素数伴侣的两个数,一定一个为奇数和一个偶数,所以在奇数组和偶数组中寻找最优匹配方法,就是题中的最多素数组。 推荐一个很好的关于匈牙利算法的文章,http://blog.csdn.net/dark_scope/article/details/8880547通俗易懂,写的很好。 下面是原代码:_若两个正整数的和为素数,则这两个正整数称之为“素数伴侣”,

计算机等级在线考试破解版,猎证计算机等级考试系统-程序员宅基地

文章浏览阅读766次。猎证计算机等级考试系统是一款由具有20多年教学的团队开发的全国计算机等级考试软件,现提供二级office海量题库等你来做,在考试前冲刺一把,你的考试成绩绝对让你意想不到,软件上不仅有题目还有各种课程疑难讲解,有了它你就再也不怕考试了!软件简介全面覆盖所有考点,帮助考生迅速掌握必考知识点。历年真题实时更新,帮助考生了解考试动向。此外还有海量练习题库,名师授课,考试信息发布,计算机考试宝典是你通过考试..._猎证计算机等级考试系统免费版

python打不开text_sublime text 运行python无法出结果-程序员宅基地

文章浏览阅读804次。一、python和sublime text 已经安装完毕。二、用sublime text运行python程序得时候出现三、配置Python环境1、打开Tools > Build System > New Build System..2、点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,首先找到python安装路径为“C:/Users/Administrat..._打不开sulime test 写的文件

推荐文章

热门文章

相关标签