在 Debian 上配置 Java,通常包括安装 JDK/JRE 和配置环境变量两部分。下面以常见的 OpenJDK 为例说明。
sudo apt update
查看可用版本:
apt search openjdk
安装示例(以 Java 17 为例):
sudo apt install openjdk-17-jdk
仅需要运行 Java 程序(不需要开发):
sudo apt install openjdk-17-jre
java -version
javac -version
输出类似:
openjdk version "17.0.10"
如果安装了多个版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择对应编号。
readlink -f $(which java)
通常类似:
/usr/lib/jvm/java-17-openjdk-amd64
编辑配置文件:
sudo nano /etc/environment
添加或修改:
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
保存后执行:
source /etc/environment
echo $JAVA_HOME
如果只给当前用户配置:
nano ~/.bashrc
追加:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
然后:
source ~/.bashrc
jdk 而非仅 jreupdate-alternatives 切换如果你需要 安装 Oracle JDK、配置 Tomcat/Spring Boot,或 在 Docker 中使用 Java,可以告诉我具体场景。