商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何配置Debian的Java路径

如何配置Debian的Java路径

  发布于2026-07-12 阅读(0)

扫一扫,手机访问

在Debian系统上配置Ja va路径,其实是个老生常谈的话题,但很多新手朋友一上来就卡在“路径到底填哪个”上。别急,咱们一步步来拆解。

如何配置Debian的Ja va路径

  1. 首先,得确保Ja va已经装好。你可以在终端里敲一下 ja va -version 看看,如果没装,跑下面这条命令就行(这里以Ja va 11为例):

    sudo apt update
    sudo apt install openjdk-11-jdk
  2. 装完之后,Ja va被放在哪儿了?多数情况它藏在 /usr/lib/jvm 目录下。你可以用下面这个命令查看所有已安装的Ja va版本和具体路径:

    sudo update-alternatives --config ja va

    系统会列出一个清单,比如这样:

    /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va (路径1)
    /usr/lib/jvm/ja va-11-openjdk-armhf/bin/ja va (路径2)
  3. 选一个你想要的版本就好。这里假设选路径1,那对应的Ja va可执行文件就在 /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va。注意,我们要的是整个JDK的根目录,而不是 bin/ja va 本身——所以 JA VA_HOME 应该设置为 /usr/lib/jvm/ja va-11-openjdk-amd64

  4. 接下来就是把Ja va路径加到环境变量里。你可以选择只对当前用户生效(改 ~/.bashrc),或者对系统所有用户生效(改 /etc/profile)。一般个人机器改 ~/.bashrc 就够了。用你顺手的编辑器打开:

    nano ~/.bashrc
  5. 在文件末尾添上这两行——注意,把 换成你上一步找到的那个根目录:

    export JA VA_HOME=
    export PATH=$JA VA_HOME/bin:$PATH

    实际写出来就是:

    export JA VA_HOME=/usr/lib/jvm/ja va-11-openjdk-amd64
    export PATH=$JA VA_HOME/bin:$PATH

    这里有一个很多人容易踩的坑:PATH 里一定要把 $JA VA_HOME/bin 放在靠前的位置,否则如果系统里还有其他旧版Ja va,可能会被优先调用。

  6. 保存退出后,别忘了让配置生效:

    source ~/.bashrc
  7. 最后验证一下,敲 ja va -version ,如果看到你选的版本号,就说明配置成功了。你还可以试试 echo $JA VA_HOME ,看路径是否准确打印出来。

整个过程就是这样。说到底,配置Ja va路径就是找到正确的位置、写对两行环境变量、然后刷新。记住,关键不是背命令,而是理解 JA VA_HOME 指向的是JDK的根目录,不是 bin 子目录。

本文转载于:https://www.yisu.com/ask/38367883.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注