我最近下载了 IntelliJ IDEA(2018 版)和 Java JDK 12。当我使用 JDK 12 配置 IntelliJ 时,项目语言级别卡在 Java 9。因此,我无法使用 Java 12 中的新功能。
我在网上搜索过这个问题,但是还没有发现这个问题,主要是因为JDK 12刚刚在上周(2019年3月19日)发布。
我最近下载了 IntelliJ IDEA(2018 版)和 Java JDK 12。当我使用 JDK 12 配置 IntelliJ 时,项目语言级别卡在 Java 9。因此,我无法使用 Java 12 中的新功能。
我在网上搜索过这个问题,但是还没有发现这个问题,主要是因为JDK 12刚刚在上周(2019年3月19日)发布。
要使用 java12 的新语言功能,您需要Intellij Idea 2019.1,它支持 Java 12 Switch Expressions (Preview)。然后在项目结构中您可以选择语言级别: