如何在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
相关推荐
微露清风7 小时前
系统性学习Linux-第一讲-Linux基础指令
java·linux·学习
tqs_123457 小时前
tcc中的空回滚和悬挂问题
java·数据库
MX_93597 小时前
以配置非自定义bean来演示bean的实例化方式
java·开发语言·后端
zl_dfq7 小时前
Linux 之 【日志】(实现一个打印日志的类)
linux
哪里不会点哪里.7 小时前
Spring 事务机制详解:原理、传播行为与失效场景
java·数据库·spring
EmbedLinX8 小时前
一文理解后端核心概念:同步/异步、阻塞/非阻塞、进程/线程/协程
linux·服务器·c语言·网络
风筝在晴天搁浅8 小时前
hot100 102.二叉树的层序遍历
java·算法
zhangrelay8 小时前
linux下如何通过与AI对话设置thinkpad电池充电阈值
linux·运维·笔记·学习
小王努力学编程8 小时前
LangChain——AI应用开发框架(核心组件2)
linux·服务器·c++·人工智能·python·langchain·信号
lina_mua8 小时前
Cursor模型选择完全指南:为前端开发找到最佳AI助手
java·前端·人工智能·编辑器·visual studio