如何升级java版本
检查当前Java版本
在升级之前,需确认当前安装的Java版本。打开终端(Linux/macOS)或命令提示符(Windows),输入以下命令:
java -version
输出会显示当前Java版本(如1.8.0_301)。
下载新版JDK
访问Oracle官网或OpenJDK发行版(如Adoptium、Amazon Corretto)下载最新稳定版JDK。例如:
选择与操作系统匹配的安装包(如Windows的.exe、macOS的.dmg、Linux的.tar.gz)。
安装新版本JDK
Windows/macOS:运行下载的安装程序,按向导完成安装。
Linux:解压下载的.tar.gz文件到目标目录(如/usr/lib/jvm):
sudo tar -xzf jdk-XX.X.X_linux-x64_bin.tar.gz -C /usr/lib/jvm
(将XX.X.X替换为实际版本号)
配置环境变量
更新系统环境变量以指向新JDK路径:
Windows:
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
- 在
系统变量中编辑JAVA_HOME,路径改为新JDK安装目录(如C:\Program Files\Java\jdk-XX.X.X)。 - 在
Path变量中替换旧JDK路径为新路径的bin目录。
Linux/macOS:
编辑~/.bashrc或~/.zshrc,添加以下内容:
export JAVA_HOME=/usr/lib/jvm/jdk-XX.X.X
export PATH=$JAVA_HOME/bin:$PATH
运行source ~/.bashrc使更改生效。
验证升级
再次运行java -version,确认输出显示新版本号。检查JAVA_HOME是否更新:
echo $JAVA_HOME # Linux/macOS
或通过命令提示符查看:
echo %JAVA_HOME% # Windows
处理旧版本(可选)
如需卸载旧版本:
Windows:通过“控制面板” → “卸载程序”移除旧JDK。
Linux:删除旧JDK目录或使用包管理器卸载(如sudo apt remove openjdk-11-jdk)。

注意:确保关键应用兼容新版本后再移除旧版本。






