【发布时间】:2022-11-12 21:28:24
【问题描述】:
我有一个简单的 java 项目,我尝试将 Intellij 中的 java 版本从 java 11 更改为 java 8。它不是 maven 项目。我在谷歌上找到了一些东西,它看起来很简单,但它不起作用。
所以,我按下 ctrl + shift + alt + s 在这里我用 jdk1.8 改变了 jdk11:
但是现在如果我在 Intellij 终端上运行 java -version 我会在控制台中得到这个:
java version "11.0.14" 2022-01-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.14+8-LTS-263)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.14+8-LTS-263, mixed mode)
看样子还是继续用java 11,还怎么办? 谢谢!
【问题讨论】:
-
终端就是这样:一个终端。它将首先使用它可以在
$PATH/%PATH%上找到的任何java可执行文件。在您的情况下,这似乎是 Java 11 JRE。 -
尝试打印
System.getProperty("java.version")的结果,例如System.out.println(System.getProperty("java.version"));,以查看IDE 使用的Java 版本跑你的代码。
标签: java intellij-idea java-8