在Debian系统中设置Java默认版本,可以按照以下步骤操作:
update-alternatives
工具安装多个Java版本(如果尚未安装):
sudo apt update
sudo apt install openjdk-11-jdk openjdk-8-jdk
列出已安装的Java版本:
sudo update-alternatives --config java
这将显示所有已安装的Java版本及其路径。
选择默认版本: 根据提示输入相应的数字来选择你希望设置为默认的Java版本。
验证设置:
java -version
这应该显示你选择的Java版本。
找到Java安装路径:
通常情况下,Java安装在/usr/lib/jvm/
目录下。你可以使用以下命令找到具体的Java版本路径:
ls /usr/lib/jvm/
设置JAVA_HOME
环境变量:
编辑你的~/.bashrc
或~/.profile
文件,添加以下行(假设你选择的是OpenJDK 11):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
然后重新加载配置文件:
source ~/.bashrc
验证设置:
java -version
这应该显示你设置的Java版本。
alternatives
系统(适用于Debian 10及更高版本)安装多个Java版本(如果尚未安装):
sudo apt update
sudo apt install openjdk-11-jdk openjdk-8-jdk
配置alternatives
:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 1
选择默认版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
根据提示输入相应的数字来选择你希望设置为默认的Java版本。
验证设置:
java -version
javac -version
这应该显示你选择的Java和Javac版本。
通过以上方法,你可以轻松地在Debian系统中设置Java的默认版本。选择适合你的方法进行操作即可。