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

在 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

在 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!。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1464175.html

(0)
派派
上一篇 2025-12-03
下一篇 2025-12-03

发表回复

登录后才能评论