如何在Linux虚拟机上安装和配置JDK

1. 下载jdk

首先,访问Oracle官方网站下载JDK安装包。这里以JDK 8为例:

  1. 访问 Oracle JDK 下载页面。

Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/

  1. 选择合适的版本(如JDK 8)并下载适用于Linux的安装包(例如 jdk-8u171-linux-x64.tar.gz)。

2. 上传安装包

将下载好的JDK安装包上传到Linux虚拟机。可以通过以下几种方式上传:

  • FTP/SFTP:使用FTP或SFTP客户端(如FileZilla)上传。
  • SCP:使用SCP命令上传文件。

3. 解压安装包

bash 复制代码
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local

4. 配置jdk软连接

bash 复制代码
ln -s /usr/local/jdk1.8.0_171 /usr/local/jdk

5. 配置环境变量

使用vim命令修改/etc/profile文件,在文件末尾加入如下配置

bash 复制代码
vi /etc/profile
bash 复制代码
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin

6. 重新加载profile文件

为了使更改的配置立即生效,需要重新加载profile文件,执行命令:

bash 复制代码
source /etc/profile

7. 配置java执行程序的软链接

  1. 删除系统自带的java程序
bash 复制代码
rm -f /usr/bin/java
  1. 软链接我们自己安装的java程序
bash 复制代码
ln -s /usr/local/jdk/bin/java /usr/bin/java

8. 检查安装是否成功

bash 复制代码
java -version
javac -version
相关推荐
独自破碎E18 小时前
【模拟】顺时针旋转矩阵
java·线性代数·矩阵
TsengOnce18 小时前
Docker 安装达梦8数据库-5步成功
java·数据库
qq_4052686618 小时前
Kali使用nginx部署前后端项目
运维·nginx
玉树临风江流儿18 小时前
WSL2通过主机转发流量,实现与开发板互相ping通
linux·服务器·网络
树码小子18 小时前
Spring框架:Spring程序快速上手
java·后端·spring
感觉不怎么会18 小时前
Android 13 - 对讲app后台休眠后无法录音
android·linux
程序 代码狂人18 小时前
CentOS7中有趣的yum源(彩蛋)-----第二期
linux·运维·服务器
李松桃18 小时前
python第三次作业
java·前端·python
Y‍waiX‍‍‮‪‎⁠‌‫‎‌‫‬18 小时前
CentOS7(Linux)从系统安装到环境搭建
linux·运维·服务器
马士兵教育18 小时前
计算机专业学生入行IT行业,编程语言如何选择?
java·开发语言·c++·人工智能·python