InteliJMacCatalina:运行IDE需要Java11或更高版本

你好昨天我将我的IntelliJ ide更新到最新版本 (2020.3.2)。问题是它不再启动了。当我尝试打开它时,我收到此错误消息:

我有两个 JDK,8 和 12

似乎InteliJ按字母顺序进行某种查找,因为当我将 jdk 8 重命名为“jdk-12 ...”之后的其他名称时,它实际上有效

问题是必须重命名文件夹然后返回原始名称才能使我的项目正常工作,有没有办法避免这种重命名?非常感谢

回答

此 IntelliJ IDEA 版本需要 Java 11 才能运行。

您可以使用 Java 8 覆盖默认捆绑的 JetBrains Runtime。

解决方案是删除此覆盖。它是配置目录中的idea.jdk文件或本文档中描述的环境变量:

~/Library/Application Support/JetBrains/IntelliJIdea2020.3/idea.jdk

请注意,用于运行 IntelliJ IDEA 的 JDK 本身与您用于构建和运行自己的项目的 JDK 无关。这两个可以不同。


以上是InteliJMacCatalina:运行IDE需要Java11或更高版本的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>