1

所以我在 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",
      "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\u003dserver -Dfabric.dli.main\u003dnet.fabricmc.loader.launch.knot.KnotServer",
      "args": "nogui"
    }
  ]
}

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

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

4

1 回答 1

1

你遇到的问题已经放到github了,请查看从vscode-java v0.77.0升级到v0.78.0后无法调试测试

因此,解决方法是将Red Hat版本的 JavaLanguage Support for Java 降级到 0.77.0。请参阅详细步骤

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

于 2021-04-30T10:00:44.997 回答