所以我在visual studio代码上用java编写了“我的世界”mods,但是昨天当我尝试启动游戏并调试它时,我开始得到一个错误。
错误是"org.exlipse.jdi.internal.connect.ConnectorImpI$StringArgumentImpI.<int>(Lorg/eclipse/jdi...“
我已经尝试重新安装vscode,重新安装所有的mod assests,但它不工作。下面是我的代码:
{
"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"
}
]
}如果有人知道如何修复这个错误,那么将不胜感激。提前谢谢。
发布于 2021-04-30 18:00:45
您遇到的问题已经放入github,请查看After upgrade from vscode-java v0.77.0 to v0.78.0 can't debug tests
因此,解决方法是将Red 版本对Java的JavaLanguage支持降级到0.77.0。请参考Detailed steps。
更新:该错误已由工程师修复,适用于Java扩展的调试器的0.33.1版。它可以使用vscode-java@0.77.0和0.78.0。请试一试。
https://stackoverflow.com/questions/67330191
复制相似问题