虚拟机中linux系统安装jdk

本文介绍了如何在Linux虚拟机中卸载自带的OPENJDK并安装SUN JDK。首先,通过命令检查已安装的Java版本并卸载。接着,从Oracle官网下载JDK,将其拷贝到/usr/java目录并解压。然后,重命名解压后的目录,并修改环境变量。最后,验证JDK安装成功并运行了第一个Java程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。

 

首先查看Linux自带的JDK是否已安装。

输入如下命令,查看已经安装的JAVA版本信息。 

Linux代码   收藏代码
  1. java -version   

 

输入如下命令,查看JDK的信息。

Linux代码   收藏代码
  1. rpm -qa|grep java   

如下图所示。


 

卸载已经安装的JAVA,如下图所示。


 

卸载完成,如下图所示。


 

卸载另外一个,如下图所示。


 

卸载完成,如下图所示。

### 安装 JDK 17 的准备工作 为了确保顺利安装 JDK 17,在开始之前需确认防火墙不会阻碍必要的操作。如果防火墙处于开启状态,则应先将其关闭以便于后续的操作[^1]。 ### 下载并传输 JDK 压缩包至 Linux 虚拟机 获取适用于 Linux 系统JDK 17 版本压缩包至关重要,而非其他操作系统版本(例如 Windows)。此压缩包可通过 Xftp 工具上传到指定位置 `/opt/module/software` 或者任何自定义创建的位置内[^2]。 ### 验证现有 Java 版本情况 在执行新版本 JDK安装前,了解当前环境中已有的 Java 设置是有益处的。这可以通过运行 `java -version` 来实现,该命令会显示系统中现有的 Java 运行时环境的信息[^3]。 ```bash java -version ``` ### 解压与设置环境变量 当 JDK 17 文件被放置好之后,解压它到目标目录下,并设定相应的环境变量来使新的 JDK 可供全局访问。以下是具体做法: #### 修改 `.bashrc` 或 `.profile` 文件以添加以下内容 ```bash export JAVA_HOME=/path/to/your/jdk1.8.0_321 # 将路径替换为实际解压后的JDK 17路径 export PATH=$PATH:$JAVA_HOME/bin ``` 请注意上述例子中的路径应当更改为指向所安装JDK 17 实际所在之处。对于 JDK 17,假设其位于 `/usr/local/java/jdk-17` ,则对应的配置应该是这样的[^4]: ```bash export JAVA_HOME=/usr/local/java/jdk-17 export PATH=$PATH:$JAVA_HOME/bin ``` 完成这些更改后,记得应用更新过的 shell 配置文件使得改动生效: ```bash source ~/.bashrc # 如果修改的是.bashrc # 或者 source ~/.profile # 如果修改的是.profile ``` 最后再次验证是否正确设置了 JDK 17 : ```bash java -version ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值