在 Debian 上安装和配置 Java,通常需要涉及以下文件和目录,具体取决于你使用的 安装方式(apt 还是手动安装) 以及 是否要设置默认 Java。
sudo apt update
sudo apt install default-jdk
# 或指定版本
sudo apt install openjdk-17-jdk
/etc/profile 或 ~/.bashrc(设置环境变量)export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
修改后:
source ~/.bashrc
一般不需要手动改文件,而是执行:
sudo update-alternatives --config java
sudo update-alternatives --config javac
它会自动维护:
/etc/alternatives/java/usr/bin/javatar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt
/etc/profile~/.bashrc 或 ~/.profile示例:
export JAVA_HOME=/opt/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
sudo update-alternatives --install /usr/bin/java java /opt/jdk-17/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk-17/bin/javac 1
java -version
echo $JAVA_HOME
which java
| 场景 | 要改的文件 |
|---|---|
| apt 安装 | 一般不用改文件 |
| 设置 JAVA_HOME | ~/.bashrc 或 /etc/profile |
| 切换 Java 版本 | update-alternatives(非直接改文件) |
| 手动安装 JDK | ~/.bashrc / /etc/profile + update-alternatives |
如果你能说明:
我可以给你更精确的配置示例。