调试模式在使用Kotlin的IDEA中不起作用。

huangapple go评论75阅读模式
英文:

Debug mode stopped working in IDEA with Kotlin

问题

我已经在一个项目上工作了一段时间,有一天我尝试以调试模式运行我的项目,然后我收到了这个错误消息:

在 C:\Users\myuser\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-core-metadata.3.8-native-mt-1.4.0-rcb54677a19ebb20ec7dac0d9e4dfc806df327df\kotlinx-coroutines-core-metadata-1.3.8-native-mt-1.4.0-rc.jar 中未找到 Premain-Class 清单属性
在初始化 VM 期间发生错误
代理库初始化失败:instrument

我尝试过:

  • 使缓存无效并重新启动
  • 重新导入项目
  • 从项目和我的主目录中删除 .gradle 文件夹

但都没有帮助。

我该怎么做才能解决这个问题?我没有进行任何可能导致这种情况发生的代码更改,它在一天前还能正常工作。

英文:

I have been working on a project for a while now and on one day I tried to run my project in debug mode and I got this error message:

Failed to find Premain-Class manifest attribute in C:\Users\myuser\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-core-metadata.3.8-native-mt-1.4.0-rcb54677a19ebb20ec7dac0d9e4dfc806df327df\kotlinx-coroutines-core-metadata-1.3.8-native-mt-1.4.0-rc.jar
Error occurred during initialization of VM
agent library failed to init: instrument

I tried

  • Invalidate cache and restart
  • Reimporting the project
  • Deleting the .gradle folder from the project and my HOME dir

but nothing helped.

What can I do to solve this? I did no code change that could make this happen, it was working a day ago.

答案1

得分: 32

这是新的 Kotlin 1.4 协程调试器中的一个错误:https://youtrack.jetbrains.com/issue/KT-41175。作为一种解决方法,请在 Intellij IDEA 中执行:文件 | 设置(首选项)| 构建、执行、部署 | 调试器 | 数据视图 | Kotlin | 禁用协程代理。

在 Kotlin 1.4.10 中,跨平台项目中将默认禁用协程调试器。

英文:

This is a bug in the new Kotlin 1.4 coroutine debugger: https://youtrack.jetbrains.com/issue/KT-41175. As a workaround please do in Intellij IDEA: File | Settings (Preferences) | Build, Execution, Deployment | Debugger | Data Views | Kotlin | Disable coroutine agent.

The coroutine debugger is going to be disabled in MPP projects by default in Kotlin 1.4.10.

答案2

得分: 0

在某些Intellij版本中:文件 | 设置(首选项)| 构建、执行、部署 | 调试器

调试模式在使用Kotlin的IDEA中不起作用。

英文:

In some Intellij version : File | Settings (Preferences) | Build, Execution, Deployment | Debugger

调试模式在使用Kotlin的IDEA中不起作用。

huangapple
  • 本文由 发表于 2020年8月31日 17:47:33
  • 转载请务必保留本文链接:https://go.coder-hub.com/63668477.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定