Linux环境下已有jdk1.8环境,增加jdk11环境

下载Java11版本的安装包

在官网下载Java11版本的安装包(tar.gz文件),然后上传到Linux服务器上。

解压安装包

使用命令 tar -zxvf jdk-11.0.18_linux-x64_bin.tar.gz 解压安装包,将Java11版本的文件解压到指定目录下。
在这里插入图片描述

配置Java环境变量

export JAVA_HOME=/path/to/jdk11
export PATH=$JAVA_HOME/bin:$PATH

在这里插入图片描述

其中,/path/to/jdk11为Java11版本解压后的目录。

创建软链接

使用以下命令创建Java11的软链接:

ln -s /path/to/jdk11/bin/java /usr/local/bin/java11

这个命令会在/usr/local/bin目录下创建一个名为java11的软链接,指向Java11版本的可执行文件。
在这里插入图片描述

验证Java版本

使用命令 java -version 验证Java1.8版本。
使用命令 java11 -version 验证Java11版本。
在这里插入图片描述

注意事项

在修改环境变量后,需要使用 “source” 命令使环境变量生效。

在创建软链接时,需要使用root用户权限。

在切换Java版本后,需要重新启动已经运行的Java应用程序。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将现有的JDK 1.8升级JDK 11,您可以按照以下步骤操作: 1. 首先,确保您已经安装了JDK 11的安装程序。您可以从Oracle官方网站(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)上下载适合您操作系统的JDK 11安装程序。 2. 在下载完JDK 11安装程序后,打开终端窗口,并使用root权限登录。 3. 然后,运行以下命令以查看系统中已安装的JDK版本: ``` java -version ``` 4. 如果输出显示为JDK 1.8,您可以继续进行升级。否则,您需要先卸载当前的JDK版本。 5. 在终端窗口中,使用以下命令打开JDK安装目录: ``` cd /usr/lib/jvm ``` 6. 然后,使用以下命令列出当前目录下的文件和文件夹: ``` ls -l ``` 7. 找到名为"java-1.8.0-openjdk"的文件夹,使用以下命令删除它: ``` rm -rf java-1.8.0-openjdk ``` 8. 接下来,使用以下命令解压JDK 11安装程序: ``` tar -zxvf /path/to/jdk-11.tar.gz ``` 注意替换"/path/to/jdk-11.tar.gz"为您下载的JDK 11安装程序的实际路径。 9. 解压后,您将获得一个名为"jdk-11"的文件夹。将其重命名为"java-11-openjdk": ``` mv jdk-11 java-11-openjdk ``` 10. 最后,使用以下命令更新Java可执行文件的符号链接: ``` update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk/bin/java 1 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk/bin/javac 1 ``` 11. 您可以再次运行"java -version"命令来验证JDK升级是否成功。输出应显示为JDK 11。 请注意,这些步骤假定您的系统中只安装了一个JDK版本。如果您有其他JDK版本,您可能需要进行额外的配置和操作以确保正确的版本被使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值