Debian如何安装Java运行时
导读:在 Debian 上安装 Java 运行时的推荐方式是使用 APT 安装 OpenJDK Runtime Environment(JRE)。下面给出按场景可直接执行的步骤与要点。 使用 APT 安装 OpenJDK JRE 更新索引并安装...
在 Debian 上安装 Java 运行时的推荐方式是使用 APT 安装 OpenJDK Runtime Environment(JRE)。下面给出按场景可直接执行的步骤与要点。
使用 APT 安装 OpenJDK JRE
- 更新索引并安装运行时(以 OpenJDK 11 为例;如只需运行环境,安装 openjdk-11-jre 即可;如需编译运行,安装 openjdk-11-jdk):
sudo apt update sudo apt install openjdk-11-jre # 仅运行时 # 或 sudo apt install openjdk-11-jdk # 开发环境(含编译器) - 验证安装:
java -version - 如需安装系统默认版本:
sudo apt install default-jre
上述方法为官方仓库安装,依赖自动解决、升级方便,适合绝大多数场景。
安装其他版本与设置默认版本
- 安装 OpenJDK 8 / 17(按需选择):
sudo apt install openjdk-8-jre sudo apt install openjdk-17-jre - 列出并切换默认 Java:
sudo update-alternatives --config java - 如需同时切换编译器(安装了 JDK 时):
sudo update-alternatives --config javac
以上可在一台机器上并行保留多个版本,并按需切换默认使用。
设置 JAVA_HOME 环境变量(可选)
- 全局设置(系统范围生效):编辑 /etc/environment,在文件末尾添加(路径以实际安装为准,示例为 OpenJDK 11):
使改动生效:JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"source /etc/environment echo $JAVA_HOME - 用户级设置:编辑 ~/.bashrc,追加:
使改动生效:export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATHsource ~/.bashrc
设置 JAVA_HOME 可避免部分应用找不到 Java 的问题,尤其是服务器与构建工具场景。
手动安装 Oracle JDK(可选)
- 从 Oracle 官网下载 .tar.gz 包,解压至 /usr/lib/jvm:
sudo mkdir -p /usr/lib/jvm sudo tar -xvzf jdk-< version> _linux-x64_bin.tar.gz -C /usr/lib/jvm - 配置环境变量(示例):
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-< version> ' | sudo tee -a /etc/environment echo 'export PATH=$JAVA_HOME/bin:$PATH' | sudo tee -a /etc/environment source /etc/environment - 验证:
java -version
手动安装适合需要特定 Oracle JDK 版本或特性的场景,注意许可与更新策略。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian如何安装Java运行时
本文地址: https://pptw.com/jishu/767027.html
