Contents

IntelliJ中更改Java版本

1. 概述

在本教程中,我们将学习如何在 IntelliJ 项目中更改 JDK 版本。这将适用于 IntelliJ 的社区版和终极版

2.项目结构设置

IntelliJ 将项目使用的 JDK 版本存储在其Project Structure中。有两种方法可以找到这个:

  • 通过菜单导航
    • 导航到文件 -> 项目结构
  • 通过键盘快捷键
    • 对于 OSX,我们按⌘ + ;
    • 对于 Windows,我们按Ctrl + Shift + Alt + S

然后我们会看到一个类似于下面的弹出对话框出现:

/uploads/intellij_change_java_version/1.png

Project SDK部分下,我们将能够通过组合框为项目**选择一个新的 JDK 。**更新到新版本的 Java 后,项目将开始重新索引其源文件和库,以确保自动完成和其他 IDE 功能同步。

3. 常见问题

更改 JDK 时,我们需要记住,这只会影响 IntelliJ 使用的 JDK。因此,当通过命令行运行 Java 项目时,它仍然会使用JAVA_HOME环境变量中指定的 JDK。

此外,更改项目 SDK 不会更改所使用的构建工具的 JVM 版本。因此,在 IntelliJ 中使用 Maven 或 Gradle 时,更改项目 SDK 不会更改用于这些构建工具的 JVM。