发布于2026-07-14 阅读(0)
扫一扫,手机访问
在Debian系统上安装Ja va,其实并没有想象中那么复杂。只要把几个关键步骤走对,Ja va环境就能稳稳当当地跑起来。下面咱们就一步步来。
动手装Ja va之前,先把系统软件包更新到最新版本,这是避免依赖冲突的老规矩。

sudo apt update && sudo apt upgrade -y
Debian默认就提供了OpenJDK,这是Ja va的开源实现,直接用默认源就能装,不用额外配置镜像源。
sudo apt install openjdk-11-jdk -ysudo apt install default-jdk -yja va -version,如果输出类似openjdk version "11.0.xx",就说明装好了。ja va -version为了让Ja va命令全局可用,以及后续开发方便,需要设置JA VA_HOME和PATH。这一步很多人容易漏掉,其实只要按下面操作就行。
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/environmentecho $JA VA_HOME # 应输出设置的JA VA_HOME路径
echo $PATH # 应包含$JA VA_HOME/bin如果系统里装了多个Ja va版本(比如OpenJDK 8、11、17),可以用update-alternatives工具来切换默认版本,非常方便。
sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va 1111
sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja vac 1111sudo update-alternatives --config ja vaja va -version如果企业环境需要Oracle JDK,也可以手动安装。步骤稍微多一点,但也不复杂。
.tar.gz文件(比如jdk-17.0.9+9-linux-x64.tar.gz)。/usr/lib/jvm):sudo tar -zxvf jdk-17.0.9+9-linux-x64.tar.gz -C /usr/lib/jvm/etc/environment,添加:JA VA_HOME="/usr/lib/jvm/jdk-17.0.9+9"
PATH="$JA VA_HOME/bin:$PATH"sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/jdk-17.0.9+9/bin/ja va 2222
sudo update-alternatives --config ja va最后写一个简单的Ja va程序,验证整个环境是否配置正确。
HelloWorld.ja va:nano HelloWorld.ja vapublic class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Ja va on Debian!");
}
}ja vac HelloWorld.ja va
ja va HelloWorldHello, Ja va on Debian!以上步骤覆盖了Debian系统上Ja va的安装、配置及基本验证。你可以根据实际需求选择OpenJDK(推荐)或Oracle JDK,多版本管理也很灵活。希望这套流程能帮你少走弯路。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8