首页 > 系统相关 >阿里云服务器centos系统进行jdk版本的切换

阿里云服务器centos系统进行jdk版本的切换

时间:2024-09-01 09:50:04浏览次数:8  
标签:java centos jdk -- alternatives 版本 服务器

我们的项目所使用的jdk的版本可能不尽相同,那么,学会如何在centos的环境下进行jdk版本的切换就很有必要,接下来,我将介绍一下在阿里云服务器的centos系统中如何来进行jdk版本的安装以及jdk版本的切换(我使用的是宝塔面板代理的方式)。

  1. 在软件商店下载JDK管理器

图片

2.打开JDK管理器的设置界面并下载需要的jdk版本(点击安装即可)。

图片

3.安装完成后记得记录下jdk所安装的位置

(例如:/www/server/java/jdk-21.0.2/bin/java)

4.到终端页面输入命令

图片

   使用 update-alternatives --install 命令来注册 /www/server/java/jdk-21.0.2/bin/java 为一个可选项。你需要指定一个优先级(数值越大优先级越高),并且确保没有其他版本的 Java 使用相同的优先级。

5.输入命令

图片

使用 alternatives --set 命令来设置它为默认版本

6.使用命令 alternatives --display java查看是否成功(或者使用Java -version查看当前环境下jdk版本)

标签:java,centos,jdk,--,alternatives,版本,服务器
From: https://blog.csdn.net/c_rubbish_/article/details/141779434

相关文章

  • 全网最最最详细的企业级WEB应用服务器TOMCAT
    目录一:tomcat的介绍Tomcat请求过程实验部分:1:安装Tomcat1.1:安装java环境1.2:安装并启动tomcat 1.3: 查看端口1.4:浏览器访问以下试试 2:tomcat的文件结构和组成3:生成tomcat的启动文件 3.1:生成tomcat的主配置文件3.2:生成启动文件 3.3:然后重载并开机自启 二:结......
  • CentOS配置yum源
    CentOS配置yum源配置本地yum源创建挂载目录mkdir-p/mnt/cdrom挂载mount/dev/sr0/mnt/cdrom查看挂载是否成功df-h设置开机自动挂载echo"/dev/sr0/mnt/cdromiso9660defaults,user,ro00">>/etc/fstab备份之前的yum源文件mkdir/et......
  • nginx服务器如何配置跨站请求
    在做app、小程序开发,会存在跨站资源调用的情况,这时就需要对服务器进行配置,让它允许跨站请求,现在以nginx服务器为例进行讲解。nginx服务器如何配置跨站请求,配置代码如下:server{#listen80;listen443;server_name你的域名;i......
  • 华为云征文|Flexus云服务器X,云上性能新飞跃,开启业务增长新纪元
    ......
  • 【攻防系列】服务器被攻击的过程与应对:一场持续两个多月的攻防战
    原创程序员笔记在2024年4月遭遇了一场前所未有的网络攻击,持续了两个多月。本文将详细记录这场攻击的过程、我们的反应以及快速处理的具体细节。2024年4月,站点开始断断续续地收到各种攻击,主要集中在工作高峰期。攻击者每天准时发起攻击,使用的主要手段是CC攻击,平均每小时1000......
  • 微信小程序+php后台服务器实现登录流程实例说明(转)
    下面就对PHP后台实现微信小程序登录进行详细讲解。一、获取微信小程序登录凭证小程序登录流程中,首先需要通过微信小程序接口获取登录凭证(code)。我们需要在小程序端调用微信提供的wx.login()函数,该函数返回用户登录凭证code。例如:wx.login({success:function(res){......
  • CentOS 7 安装 .net 8 环境
    1)下载.net8运行时https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0依据运行程序类型,下载运行时,比如需要运行web应用,下载如同运行时,一般选择x64版本 2)上传到服务器解压tar-xzfdotnet-runtime-8.0.x-linux-x64.tar.gz-C/opt/dotnet/ 3)配置环境变量编......
  • 使用脚本向SFTP服务器传输文件
    摘自:https://blog.csdn.net/qq_45882426/article/details/138275975 #!/usr/bin/expect-fsettimeout60setipaddr[lindex$argv0]setusername[lindex$argv1]setpasswd[lindex$argv2]setlcdirname[lindex$argv3]setdirname[lindex$argv4]set......
  • CentOS 7操作系统磁盘配额
    rpm-qxfsprogs//确认配额工具已安装xfsprogs-4.5.0-8.el7.x86_64umount/abc//卸载之前的挂载mount-ousrquota,grpquota/dev/GP/data/abc//用户、组以支持磁盘配额方式挂载。mount//可以查看到挂载点已支持磁盘配额,/dev/mapper/GP-dataon/abctypexfs(rw,relat......
  • Centos 7 制作MySQL 5.7 RPM包
    系统:Centos7.2 1、安装依赖包yuminstallmakegccrpm-buildrpmdevtools-yyuminstallmakecmakegccgcc-c++bisonlibaioncurses-develperlperl-DBIperl-DBD-MySQLperl-Time-HiResreadline-develnumactlzlib-develcurldevel 2、rpm工具相关路径mkdir......