在Debian上安装最新版Java可以通过以下几种方法实现:
这是最简单的方法,适用于大多数Debian版本。
sudo apt update
sudo apt install openjdk-<version>-jdk
将 <version>
替换为你想要安装的OpenJDK版本号,例如 openjdk-17-jdk
。
java -version
如果安装成功,将显示Java的版本信息。
下载JDK安装包:
从Adoptium或其他可信来源下载对应版本的JDK安装包(例如 jdk-<version>.tar.gz
)。
解压安装包:
sudo tar zxvf jdk-<version>.tar.gz -C /usr/lib/jvm
将 <version>
替换为你下载的JDK版本号。
/etc/profile
文件:sudo nano /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/jdk-<version>
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
保存并退出编辑器。
source /etc/profile
java -version
如果看到Java的版本信息,说明安装成功。
SDKMAN是一个用于管理多个Java版本的工具,适用于需要在不同项目中使用不同Java版本的情况。
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install java <version>
将 <version>
替换为你想要安装的Java版本号,例如 java 17.0.1-open
。
sdk use java <version>
java -version