Java版本切换
使用yum安装了多个Java
# 查找安装目录 which java 或 ls -l $(which java)
# 如果显示的是/usr/bin/java请执行下面命令
ls -lr /usr/bin/java
ls -lrt /etc/alternatives/java
如果你发现 /etc/alternatives/java 指向的不是你想要的 Java 版本,你可以通过 update-alternatives 命令来修改它。update-alternatives 是一个用于管理系统中多个程序版本的工具。以下是如何使用它来更改默认的 Java 版本的步骤:
- 列出所有安装的 Java 版本:
update-alternatives --config java
这个命令会列出所有已安装的 Java 版本,并让你选择一个作为默认版本。
-
选择你想要的版本: 执行上述命令后,系统会提示你选择一个默认的 Java 版本。输入你想要的版本对应的编号,然后按 Enter 键。
-
验证更改:
更改后,你可以通过运行以下命令来验证/etc/alternatives/java是否指向了正确的版本:
ls -l /etc/alternatives/java
如果你没有找到你想要的 Java 版本在 update-alternatives 的列表中,你可能需要先安装它,或者使用 update-alternatives 命令手动添加它。
手动添加 Java 版本到 update-alternatives:
如果 Java 版本没有自动添加到 update-alternatives,你可以手动添加它:
bash复制代码update-alternatives --install /usr/bin/java java /path/to/your/java/bin/java 100
这里 /path/to/your/java/bin/java 是你的 Java 安装路径下的 java 可执行文件的完整路径。100 是优先级,如果你有多个 Java 版本,可以给最常用的版本设置一个更高的优先级。
完成这些步骤后,你应该能够通过 update-alternatives 命令选择并设置默认的 Java 版本了。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果