您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux安装Java JDK的方法
Java Development Kit (JDK) 是开发Java应用程序的核心工具包。在Linux系统中安装JDK通常有几种不同的方式,本文将详细介绍三种主流方法:通过包管理器安装、手动下载安装以及使用SDKMAN工具管理。
## 方法一:通过包管理器安装(推荐新手)
### 1. 更新软件包索引
```bash
sudo apt update # Debian/Ubuntu
sudo yum check-update # CentOS/RHEL
apt search openjdk # Debian/Ubuntu
yum search java # CentOS/RHEL
sudo apt install openjdk-17-jdk # Debian/Ubuntu
sudo yum install java-17-openjdk # CentOS/RHEL
java -version
javac -version
注意:不同Linux发行版的包名可能略有差异,建议先搜索确认可用版本。
访问Oracle官网下载对应版本的.tar.gz
包。
tar -xzf jdk-17_linux-x64_bin.tar.gz
sudo mv jdk-17 /usr/local/
编辑~/.bashrc
或/etc/profile
文件:
export JAVA_HOME=/usr/local/jdk-17
export PATH=$PATH:$JAVA_HOME/bin
然后执行:
source ~/.bashrc
sudo update-alternatives --install /usr/bin/java java /usr/local/jdk-17/bin/java 1
sudo update-alternatives --config java
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk list java
sdk install java 17.0.5-tem
sdk use java 11.0.17-open
如果遇到SSL证书错误,可能需要安装CA证书:
sudo apt install ca-certificates # Debian/Ubuntu
手动安装时若出现权限拒绝,请确保:
sudo chown -R root:root /usr/local/jdk-17
使用update-alternatives
管理多个JDK版本:
sudo update-alternatives --config javac
方法 | 优点 | 缺点 |
---|---|---|
包管理器 | 简单快捷,自动更新 | 版本可能不是最新 |
手动安装 | 可安装任意版本 | 需要手动管理更新 |
SDKMAN | 多版本管理灵活 | 需要额外安装工具 |
根据实际需求选择最适合的安装方式: - 开发环境推荐使用SDKMAN方便版本切换 - 生产环境建议使用包管理器保持稳定性 - 需要特定Oracle JDK时选择手动安装
安装完成后,可以通过编写简单的HelloWorld程序验证环境:
public class Test {
public static void main(String[] args) {
System.out.println("Java环境配置成功!");
}
}
编译运行:
javac Test.java && java Test
提示:建议定期检查并更新JDK版本以获得安全补丁和新功能。 “`
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。