在我“更改启动运行时”后,INTELLIJ 崩溃了

问题描述 投票:0回答:3

我想在我的 intellij 上使用 JDK-11。所以我按照这些说明更改了java启动运行时。现在我的 Intellij 没有打开就崩溃了。我用的是MAC。

崩溃报告。

我在互联网上找到的最接近我的问题的是这个问题,但这是针对ubuntu的。 ( PS。也提到了 MAC OS 解决方案,但它对我不起作用,因为我的

Jetbrains
目录中没有
~/Library/Logs/
目录。我不知道如何在日志中没有 JetBrains 的情况下继续执行这些步骤)

我什至无法改回 JRE,因为 IDEA 甚至没有打开。

这可能与问题完全无关,但我已经在我的 MAC 上安装了通过 homeBrew 安装的 openjdk 11.0.19。

更新

路径中没有

~/Library/Application Support/JetBrains

java macos intellij-idea crash
3个回答
3
投票

在 macOS 中,有两个 Library 文件夹。在 SSD/HDD 根目录和用户的主目录中。您很可能正在检查 SSD。请尝试:

  1. 打开操作系统 Bash
  2. 执行 open
    ~/Library/Application\ Support/JetBrains
    它将在 Finder 中打开所需的文件夹。
  3. 导航到所需的 IDE 版本并删除
    <product>.jdk
    文件。它将恢复到默认运行时间。

此外,不要更改 IDE 的运行时,而是尝试更改项目 SDK


1
投票

不知道为什么要首先更改 IntelliJ 的 Java 运行时,因为 更改 IDE 的启动 Java 运行时明确表示

更改启动 Java 运行时可能会导致意外问题。除非 JetBrains 支持人员特别要求您这样做,否则请勿更改它。

IntelliJ IDEA 的运行时与您的应用程序使用的运行时不同。为您的每个项目定义一个 SDK,其中包括必要的开发和运行环境。

我认为您想做的就是这样:为您的项目使用特定的 Java 版本。

无论如何,该页面稍后会包含您可能需要的信息:

所选运行时的路径存储在IntelliJ IDEA配置目录中的idea.jdk或idea64.jdk文件中。如果所选运行时有问题,您可以删除此文件以恢复为默认运行时。

并且链接到

配置目录,其中表示在 Mac 上设置存储在

~/库/应用程序支持/JetBrains/

这可能是(如果您使用的是当前版本)

~/库/应用程序支持/JetBrains/IntelliJIdea2023.1

并删除“idea.jdk”和“idea64.jdk”文件。


0
投票
如果 Android Studio 不是通过 JetBrains Toolbox 安装的,那么它可能位于:

~/Library/Application Support/Google/AndroidStudio<xxxx>.<x>

,其中 xxxx.x 是版本。
那里可能有多个版本,您可能应该检查最新版本。

如果要更改 Java Boot Runtime,请检查版本文件夹中的文件:

studio.jdk

,删除与 Java Boot Runtime 相关的行,就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.