Mac下为IntelliJ IDEA Ultimate 2017.3.3配置JDK 1.8适配Scala 2.12
别担心,我这就一步步带你完成JDK 1.8的安装和IntelliJ IDEA 2017.3.3的配置,让你顺利用上Scala 2.12开发:
第一步:安装JDK 1.8
我会覆盖主流操作系统的安装方法,你对应自己的系统来操作就行:
Windows系统
- 你可以选择Oracle JDK 1.8(需登录Oracle账号)或者更便捷的OpenJDK 1.8,下载对应安装包
- 双击安装包,一路默认下一步安装即可,一定要记下安装路径(比如
C:\Program Files\Java\jdk1.8.0_301这类路径) - 配置系统环境变量:
- 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
- 点击「系统变量」区域的「新建」,变量名填
JAVA_HOME,变量值填刚才记下的JDK安装路径 - 找到系统变量里的
Path,点击编辑,添加%JAVA_HOME%\bin并移到最上方
- 验证安装:打开命令提示符,输入
java -version,如果输出显示jdk1.8.x的版本信息,就说明安装成功了
macOS系统
- 用Homebrew安装最方便:打开终端,输入
brew install openjdk@8 - 安装完成后,默认路径是
/usr/local/opt/openjdk@8,记下来 - 配置环境变量:
- 终端输入
open ~/.zshrc(如果你用的是bash就输入open ~/.bash_profile) - 在文件末尾添加两行:
export JAVA_HOME=/usr/local/opt/openjdk@8 export PATH=$JAVA_HOME/bin:$PATH - 保存文件后,终端输入
source ~/.zshrc(对应你的配置文件)使设置生效
- 终端输入
- 验证:终端输入
java -version,确认显示1.8版本即可
Linux系统(以Ubuntu为例)
- 打开终端,先更新软件源:
sudo apt update - 安装OpenJDK 1.8:
sudo apt install openjdk-8-jdk - 配置环境变量:
- 终端输入
nano ~/.bashrc - 在文件末尾添加:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH - 按
Ctrl+O保存,Ctrl+X退出编辑器,然后输入source ~/.bashrc生效
- 终端输入
- 验证:输入
java -version,确认版本为1.8就ok了
第二步:在IntelliJ IDEA中配置JDK 1.8
安装好JDK后,回到你的IDE里配置:
- 打开项目,点击顶部菜单栏的
File→Project Structure(快捷键:Windows/Linux是Ctrl+Alt+Shift+S,macOS是Cmd+Alt+Shift+S) - 在左侧导航栏选择
Project(属于Project Settings下的选项):- 点击
Project SDK下拉框,选择New→JDK - 找到你刚才安装的JDK 1.8的路径,选中后确认
- 把
Project language level设置为8 - Lambdas, type annotations etc.
- 点击
- 接着选择左侧的
Modules,确保每个模块的Module SDK都切换成刚才配置的JDK 1.8 - 最后点击
Apply和OK保存配置
小提示
- 配置完成后,建议重新同步项目依赖:点击IDE右上角的Maven/SBT窗口,选择
Reload All Projects,避免依赖报错 - Scala 2.12和JDK 1.8是完美兼容的,配置好后IntelliJ的提示就会消失啦
内容的提问来源于stack exchange,提问作者user2B4L2
相关产品推荐
相关产品推荐

