如何升级java 11
检查当前Java版本
在升级前,建议确认当前Java版本。打开终端或命令提示符,输入以下命令:
java -version
输出会显示当前安装的Java版本信息。
下载Java 11安装包
访问Oracle官网或OpenJDK发行版(如AdoptOpenJDK、Amazon Corretto等)下载Java 11安装包。
- Oracle官网:Java SE 11下载页
- OpenJDK镜像:AdoptOpenJDK
选择适合操作系统的版本(Windows/Linux/macOS)。
安装Java 11
Windows:运行下载的.exe安装程序,按向导完成安装。
macOS:双击.dmg文件,拖拽至应用程序文件夹。
Linux:

- Debian/Ubuntu:使用
.deb包或PPA安装。sudo apt install openjdk-11-jdk - RHEL/CentOS:使用
.rpm包或YUM安装。sudo yum install java-11-openjdk-devel
配置环境变量
确保JAVA_HOME和PATH指向Java 11。
Windows:
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
- 新建系统变量
JAVA_HOME,值为Java 11安装路径(如C:\Program Files\Java\jdk-11.0.12)。 - 编辑
PATH,添加%JAVA_HOME%\bin。
Linux/macOS:
编辑~/.bashrc或~/.zshrc,添加:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # 路径根据实际安装调整
export PATH=$JAVA_HOME/bin:$PATH
运行source ~/.bashrc生效。

验证升级
再次运行java -version,确认输出为Java 11版本。示例输出:
openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7)
OpenJDK 64-Bit Server VM (build 11.0.12+7, mixed mode)
处理多版本共存(可选)
如需保留旧版本,可通过工具管理默认版本:
- Linux:使用
update-alternatives。sudo update-alternatives --config java - macOS:使用
jenv工具。 - Windows:手动调整
PATH顺序或使用第三方工具。
卸载旧版本(可选)
确认Java 11运行正常后,可通过系统卸载程序或包管理器移除旧版本。
Windows:控制面板 → 卸载程序。
Linux:
sudo apt remove openjdk-8-jdk # 示例:卸载Java 8
注意:升级后需重启IDE或依赖Java的应用以生效。






