【问题标题】:IntelliJ keep showing "openjdk version "15.0.2" when I change the project language level to 8 [closed]当我将项目语言级别更改为 8 时,IntelliJ 一直显示“openjdk 版本“15.0.2”[关闭]
【发布时间】:2021-02-03 23:24:23
【问题描述】:

为什么java版本是15.0.2?

【问题讨论】:

    标签: java intellij-idea


    【解决方案1】:

    您在哪里看到版本 15.0.2?如果是终端工具窗口,java 可执行文件将从系统 PATH 环境变量中的第一个可用目录运行。项目设置不影响终端。

    【讨论】:

    • 嗨 CrazyCoder,是的,当我输入“java -version”时,我从终端看到了
    • @Alex 正如我在回答中已经解释的那样,终端将使用来自PATHjava.exeSee this answer 了解更多详细信息,您可以如何调整它,以便在您的系统中默认使用不同的 Java 版本。
    • 所以只要我把语言等级改成8,应该是8,对吗?
    • @Alex 不,IDE 项目设置对终端没有任何影响。更改从终端调用的java.exe 的唯一方法是通过操作系统PATH 环境。
    • @CrazyCoder 在从该路径中删除 15 后,我将其更改为 1.8!谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    • 2021-11-10
    • 2020-12-21
    • 2021-05-07
    • 2013-07-16
    相关资源
    最近更新 更多