org.eclipse.jdi.internal.connect.ConnectorImpI$StringArgumentImpI.<int>(Lorg/eclipse/jdi

问题描述

所以我在 Visual Studio 代码上用 Java 编写了 minecraft mods,但昨天当我尝试启动游戏并调试它时开始出现错误

错误是“org.exlipse.jdi.internal.connect.ConnectorImpI$StringArgumentImpI.<int>(Lorg/eclipse/jdi...

我尝试重新安装 vscode,重新安装所有的 mod 资源,但它不起作用。这是我的代码

{
  "version": "0.2.0","configurations": [
    {
      "type": "java","name": "minecraft Client","request": "launch","cwd": "${workspaceFolder}/run","console": "internalConsole","stopOnEntry": false,"mainClass": "net.fabricmc.devlaunchinjector.Main","vmArgs": "-Dfabric.dli.config\u003dE:\\Documents\\Ruby\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dclient -Dfabric.dli.main\u003dnet.fabricmc.loader.launch.knot.KnotClient","args": ""
    },{
      "type": "java","name": "minecraft Server","vmArgs": "-Dfabric.dli.config\u003dE:\\Documents\\Ruby\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dserver -Dfabric.dli.main\u003dnet.fabricmc.loader.launch.knot.KnotServer","args": "nogui"
    }
  ]
}

如果有人知道如何解决错误,我们将不胜感激。提前致谢。

https://i.stack.imgur.com/u8RZa.png

解决方法

您遇到的问题已经放在github中,请查看After upgrade from vscode-java v0.77.0 to v0.78.0 can't debug tests

因此,解决方法是将 Red Hat 对 Java 的 Java 语言支持 版本降级到 0.77.0。请参阅Detailed steps

更新:该错误已由工程师修复,针对Debugger for Java 扩展发布 0.33.1。它适用于 vscode-java@0.77.0 和 0.78.0。请试一试。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...