学然后知不足927 2025-03-04 17:05 采纳率: 0%
浏览 14

idea启动报错 'kotlinx.coroutines.debug' has unrecognized value 'offNjgt'

idea双击打开报错,试过重新安装新的版本了还是解决不了。

img


百度上找不到类似的报错,问了ai说是idea64.exe.vmoptions配置了错误的值,但是排查后配置的没有问题,请问有人遇到过吗


Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.lang.ExceptionInInitializerError
    at kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(CoroutineContext.kt:20)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:49)
    at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
    at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
    at com.intellij.idea.Main.mainImpl(Main.kt:65)
    at com.intellij.idea.Main.mainImpl$default(Main.kt:51)
    at com.intellij.idea.Main.main(Main.kt:48)
Caused by: java.lang.IllegalStateException: System property 'kotlinx.coroutines.debug' has unrecognized value 'offNjgt'
    at kotlinx.coroutines.DebugKt.<clinit>(Debug.kt:75)
    ... 8 more

-----
Your JRE: 17.0.11+1-b1207.24 amd64 (JetBrains s.r.o.)
E:\IntelliJ IDEA 2024.1.4\jbr
  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2025-03-04 17:05
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    Idea启动报错 'kotlinx.coroutines.debug' has unrecognized value 'offNjgt' 可能是由于 Idea 的配置文件中出现了错误的值导致的。

    可以尝试以下步骤来解决问题:

    1. 打开 Idea 的配置文件,路径为 C:\Users\<YourUsername>\.IntelliJIdea<version>\config\options(Windows)或 ~/Library/Application Support/IntelliJIdea<version>/options(Mac)。
    2. 在文件中搜索 kotlinx.coroutines.debug,如果找到相关的配置项,检查其值是否正确。如果值为 offNjgt,尝试将其更改为 off 或删除该配置项。
    3. 保存配置文件后,重新启动 Idea。

    如果问题仍然存在,可以尝试清除 Idea 的配置文件,方法是:

    1. 打开 Idea 的配置文件目录。
    2. 删除 options 文件夹中的所有文件。
    3. 重新启动 Idea。

    如果问题仍然存在,可以尝试卸载并重新安装 Idea。

    说明

    kotlinx.coroutines.debug 是一个 Kotlin 的 debug 模块,它用于 debug Kotlin 代码。在 Idea 中,这个模块的值通常设置为 offon,而不是 offNjgt。因此,出现这种错误可能是由于配置文件中的错误值导致的。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月4日