电脑上已经安装过 JDK 8 版本(C:Javajdk1.8.0_111)。
安装好 JDK 11 版本(C:Program FilesJavajdk-11.0.2)之后,目录如下,分别有:
安装过程:
1. 开始安装 JDK 11;
2. 完成安装JDK 11;
配置过程:
1. 将之前的JAVA_HOME 更名为 JAVA_HOME8;
新建 JAVA_HOME,指向 JDK 11 安装好的目录;
2. 在PATH 环境变量设置中,新增JDK 11bin 路径,并且需要放置在JDK 8bin 路径之前;
3. JDK 8 自动配置的环境变量是一个隐藏目录:C:ProgramDataOracleJavajavapath,删掉(或者变更目录名称)这个目录下的3个exe文件。
下面,将上面目录名称,变更为 javapath_DELETED。
4. 检查java 版本
变更前后,java -version 显示不同的版本号。
Intellij IDEA 配置
IDEA可以为每个项目指定不同版本的JDK,并且需要开发者手动配置项目的所使用的JDK版本。配置方法如下:
(1)单击File | Project Structure菜单项,打开ProjectStructure对话框;
(2)在左侧列表框中,选择SDKs列表项,进入SDK配置页面;
(3)若中间的SDK列表框没有选项,则单击“+”号创建一个JDK列表项;
(4)选择JDK列表项,在SDK ’JDK’选项卡页面中,单击JDK home path项目的浏览按钮,定位JDK安装路径并保存。
1. 设置默认的项目 - File/Other Settings/Default Project Structure ...
如下图所示,配置新的JDK 11。
2. 设置当前项目JDK 版本
包括 JDK 版本和 Project language level 设置。
3. 重新编译 java 项目
从 IDE 显示的日志上来看,已经使用 JDK 11版本。