查看jdk系统版本和切换服务器

本文介绍如何查看已安装的JDK版本信息以及通过SSH命令远程登录服务器的方法。

查看jdk版本:$ echo $JAVA_HOME

切换服务器:ssh 用户名@ip   例如:ssh repos@10.250.1.62


### 如何在服务器上更改或切换JDK版本 #### 使用 `update-alternatives` 命令进行 JDK 版本管理 对于 Linux 服务器而言,一种高效的方法是利用系统的 `update-alternatives` 工具来管理切换多个 Java 开发工具包 (JDK) 的版本。通过这种方式可以轻松实现不同项目的开发需求。 命令行输入以下指令以安装指定路径下的新替代方案: ```bash sudo update-alternatives --install /usr/bin/java java /www/server/java/jdk-18.0.2.1 3 ``` 这条命令的作用是在 `/usr/bin/java` 创建指向 `/www/server/java/jdk-18.0.2.1` 下的链接,并赋予优先级为3[^3]。 当有多个候选程序时,可以通过下面这个命令让用户手动选择默认使用的Java解释器: ```bash sudo update-alternatives --config java ``` 执行上述命令后会显示已注册的所有可用选项列表以及各自对应的编号, 用户可以根据提示输入相应的序号完成设置变更。 #### 修改环境变量法 另一种方法涉及直接编辑 shell 配置文件(如 `.bashrc`, `.zshrc` 或者全局配置文件 `/etc/profile`),添加或更新 `JAVA_HOME` `PATH` 环境变量指向新的 JDK 安装位置。 假设要切换至位于 `/opt/jdk-17/` 的 JDK 17,则可以在终端中运行如下命令临时生效: ```bash export JAVA_HOME=/opt/jdk-17/ export PATH=$JAVA_HOME/bin:$PATH source ~/.bashrc # 如果修改的是.bashrc则需重新加载该文件使改动即时生效 ``` 为了永久保存这些变化,应该把上面两行加入到用户的shell初始化脚本里去[^4]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老马识途2.0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值