如何在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
相关推荐
NE_STOP1 分钟前
Redis--持久化之AOF
java
budingxiaomoli2 分钟前
注册中心的其他实现-Nacos
java·spring cloud·微服务
zhangrelay8 分钟前
三分钟云课实践速通--C/C++程序设计--
linux·c语言·c++·笔记·学习·ubuntu
CDN36012 分钟前
2026年服务器运维实战:从eBPF内核观测到Serverless边缘计算
运维·服务器·serverless
大大大大晴天️13 分钟前
Flink技术实践-Flink重启策略选型指南
java·大数据·flink
ffqws_19 分钟前
Spring @Transactional 注解详解:从入门到避坑
java·数据库·后端·spring
xuhaoyu_cpp_java20 分钟前
单调栈(算法)
java·数据结构·经验分享·笔记·学习·算法
千百元24 分钟前
华为应用生成 .p12、.cer、.p7b
运维·服务器
Max_uuc28 分钟前
【调度心法】别用 Mutex 制造“人质危机”!撕碎互斥锁的防御幻觉,论优先级反转与火星探测器的史诗级瘫痪
linux·运维·制造
孙同学_28 分钟前
【Linux篇】NTA机制与网络地址转换原理详解
linux·网络·智能路由器