您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux系统如何安装JDK
## 前言
Java Development Kit (JDK) 是Java开发的核心工具包,包含运行和编译Java程序所需的工具。在Linux系统上安装JDK是开发Java应用的必要步骤。本文将详细介绍在主流Linux发行版(如Ubuntu、CentOS等)上安装JDK的多种方法。
---
## 一、准备工作
### 1. 检查现有Java环境
在安装前,先检查系统是否已安装Java:
```bash
java -version
若显示command not found
或版本不符合需求,则需安装/升级JDK。
# 更新软件包列表
sudo apt update
# 搜索可用JDK版本
apt search openjdk
# 安装OpenJDK(以17为例)
sudo apt install openjdk-17-jdk
# 验证安装
java -version
javac -version
# 查看可用版本
yum list available java*jdk-devel
# 安装OpenJDK
sudo yum install java-17-openjdk-devel
# 或使用dnf(新版本)
sudo dnf install java-17-openjdk-devel
.tar.gz
包(如jdk-17_linux-x64_bin.tar.gz
)# 创建安装目录
sudo mkdir /usr/lib/jvm
# 解压到目录
sudo tar -xzvf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
# 配置环境变量
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
适合需要灵活切换JDK版本的开发者:
# 安装SDKMAN
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
# 列出可用JDK版本
sdk list java
# 安装特定版本(如AdoptOpenJDK 17)
sdk install java 17.0.5-tem
# 切换版本
sdk use java 17.0.5-tem
当系统存在多个JDK时,需设置默认版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
alternatives --config java
执行以下命令确认安装成功:
java -version # 应显示安装的JDK版本
javac -version # 验证编译器
echo $JAVA_HOME # 检查环境变量
source ~/.bashrc
已执行/etc/profile
sudo
提权或确保用户对安装目录有读写权限update-alternatives
调整优先级sudo apt remove openjdk-*
sudo rm -rf /usr/lib/jvm/jdk-17
# 并删除相关环境变量
本文介绍了Linux系统下三种主流的JDK安装方式,推荐优先使用包管理器安装OpenJDK。对于需要特定版本或商业支持的用户,可选择手动安装Oracle JDK。通过合理配置环境变量和版本管理工具,可以轻松满足不同开发场景的需求。
注意:生产环境建议选择LTS版本(如JDK 11/17)以获得长期支持。 “`
(全文约980字,可根据需要增减细节)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。