在 Debian 上设置(安装并配置)Java,通常有以下步骤。你可以根据需要选择 OpenJDK(推荐、免费)或 Oracle JDK。
sudo apt update
常见版本:
sudo apt install openjdk-11-jdk
sudo apt install openjdk-17-jdk
sudo apt install openjdk-8-jdk
如果只需运行 Java 程序(不需要开发),可安装
openjdk-xx-jre
java -version
javac -version
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
readlink -f $(which java)
示例输出:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
则 JAVA_HOME 为:
/usr/lib/jvm/java-17-openjdk-amd64
编辑用户或系统环境变量:
nano ~/.bashrc
sudo nano /etc/environment
添加:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
source ~/.bashrc
# 或
source /etc/environment
echo $JAVA_HOME
Oracle JDK 需手动下载:
.deb 或 .tar.gzsudo dpkg -i jdk-xx_linux-x64_bin.deb
JAVA_HOMEsudo apt update
sudo apt install default-jdk
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1700
如果你告诉我:
我可以给你更精确的命令。