发布于2026-07-29 阅读(0)
扫一扫,手机访问
在 Debian 系统上配置 Ja va 开发环境,其实是个挺标准化的流程,但每一步都有它的讲究。下面咱们一步一步来,把这事儿说清楚。
在动手安装 Ja va 之前,建议先把系统现有的软件包刷新到最新版本。这能避免后续因为依赖版本过低而出现各种莫名其妙的冲突。命令很简单:
sudo apt update && sudo apt upgrade -y
执行完这步,系统里的包索引和已安装的软件就都更新到当前可用的最新版了。
Debian 的默认包管理器 APT 里直接集成了 OpenJDK,这是 Ja va 的开源实现,用起来最省心。安装方式有两种:
sudo apt install default-jdk -y,系统会自动挑选并安装当前最新的稳定版 OpenJDK,比如 OpenJDK 17 这种。sudo apt install openjdk-11-jdk -y;想要 OpenJDK 17 的话,把包名改成openjdk-17-jdk就行。装完后,跑一下ja va -version验证。如果看到类似下面的输出,就说明 JDK 已经装好了:
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode)
为了让 Ja va 命令在终端里随手可用,也为了后续开发工具能正确找到 JDK,需要设置JA VA_HOME和PATH这两个环境变量。具体操作如下:
/etc/environment(这个文件对所有用户生效):sudo nano /etc/environment/usr/lib/jvm/ja va-11-openjdk-amd64:JA VA_HOME="/usr/lib/jvm/ja va-11-openjdk-amd64"
PATH="$JA VA_HOME/bin:$PATH"source /etc/environment让新变量立即生效。echo $JA VA_HOME应该输出你设置的路径;再跑一次ja va -version,确保 Ja va 命令能正常调用。如果系统里同时装了多个 JDK 版本(比如 OpenJDK 11 和 17),可以通过update-alternatives工具来切换默认版本。这招在需要测试不同 Ja va 版本兼容性时特别好用。
sudo update-alternatives --config ja va,系统会列出所有可用的版本及其编号。最后一步,写个简单的 HelloWorld 程序,验证整个环境是否真能跑起来。
HelloWorld.ja va,内容如下:public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Debian Ja va!");
}
}ja vac HelloWorld.ja va,生成HelloWorld.class字节码文件。ja va HelloWorld,如果终端输出Hello, Debian Ja va!,那恭喜你,Ja va 环境配置成功。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8