gpt4 book ai didi

java - VSCode Java 调试器 "Error Unable to open ' thing.java' : File not found (\thing. java)。”

转载 作者:行者123 更新时间:2023-12-02 02:49:51 24 4
gpt4 key购买 nike

尝试在 VSCode 中调试 java 时收到此错误:错误无法打开“thing.java”:找不到文件 (\thing.java)。

调试器似乎正在运行(我的代码已暂停,我可以看到局部变量并单步执行,但未显示源代码)。

这是我的 launch.json:

{
"name": "Java",
"type": "java",
"request": "launch",
"stopOnEntry": true,
"preLaunchTask": "build",
"jdkPath": "${env:JAVA_HOME}/bin",
"cwd": "${workspaceRoot}",
"startupClass": "my.package.classname",
"options": [
"-classpath",
"${workspaceRoot}/bin"
]
}

我做错了什么?如何才能显示源代码?

最佳答案

出现javaVSCode (VSCode 的 Java 调试器)无法找到源文件。这是一个 issue为此,它似乎已修复。

不幸的是没有文档。因此,在查看合并和一些实验之后,答案是:

将“sourcePaths”选项添加到您的配置

例如。

{
"name": "Java",
"type": "java",
"request": "launch",
"stopOnEntry": true,
"preLaunchTask": "build",
"jdkPath": "${env:JAVA_HOME}/bin",
"sourcePaths": ["${workspaceRoot}/src/my/package"],
"cwd": "${workspaceRoot}",
"startupClass": "my.package.classname",
"options": [
"-classpath",
"${workspaceRoot}/bin"
]
}

关于java - VSCode Java 调试器 "Error Unable to open ' thing.java' : File not found (\thing. java)。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44022422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com