首页主机资讯Debian上Java编译器的安装步骤是什么

Debian上Java编译器的安装步骤是什么

时间2025-12-03 11:33:04发布访客分类主机资讯浏览1486
导读:在 Debian 上安装 Java 编译器 JDK 的标准步骤 一 安装 OpenJDK JDK 更新软件包索引:sudo apt update 安装编译器(任选其一): 安装系统默认 JDK:sudo apt install defa...

在 Debian 上安装 Java 编译器 JDK 的标准步骤

一 安装 OpenJDK JDK

  • 更新软件包索引:sudo apt update
  • 安装编译器(任选其一):
    • 安装系统默认 JDK:sudo apt install default-jdk
    • 安装指定版本(常见版本示例):sudo apt install openjdk-17-jdk 或 sudo apt install openjdk-11-jdk
  • 说明:安装 JDK 后即可获得 javac 编译器;仅安装 JRE 不包含编译器。

二 验证安装

  • 检查运行时与编译器版本:
    • java -version
    • javac -version
  • 正常输出示例:openjdk version “17.0.x” 与 javac 17.0.x(版本号随系统而异)。

三 配置 JAVA_HOME 与环境变量(可选但推荐)

  • 查找安装路径(推荐方式):readlink -f $(which java) | sed “s:bin/java::”
  • 写入当前用户环境(~/.bashrc 或 ~/.profile):
    • echo ‘export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64’ > > ~/.bashrc
    • echo ‘export PATH=$JAVA_HOME/bin:$PATH’ > > ~/.bashrc
    • source ~/.bashrc
  • 如需系统范围生效,可写入 /etc/environment(使用 sudo):JAVA_HOME=“/usr/lib/jvm/java-17-openjdk-amd64”
  • 验证:echo $JAVA_HOME 应显示所设路径。

四 多版本共存与切换(可选)

  • 注册候选版本(示例为 OpenJDK 11):
    • sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk-amd64/bin/java 300
    • sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 300
  • 交互选择默认版本:sudo update-alternatives --config java(同样可为 javac 执行)
  • 验证:java -version 与 javac -version 显示所选版本。

五 编译并运行测试程序

  • 创建源文件:nano HelloWorld.java
  • 写入代码:
    • public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello, World!”); } }
  • 编译与运行:
    • javac HelloWorld.java
    • java HelloWorld
  • 预期输出:Hello, World!。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Debian上Java编译器的安装步骤是什么
本文地址: https://pptw.com/jishu/762188.html
Java编译错误信息在Debian上怎么解读 Debian上如何安装最新Java编译器

游客 回复需填写必要信息