我正在尝试在 VSCode 中编辑 Java 文件,但遇到了来自 VSCode 的大量错误。例如:
The type java.lang.Object cannot be resolved.
It is indirectly referenced from required .class files
String cannot be resolved to a type
System cannot be resolved
我尝试运行 Java clean 来清理工作区,并尝试重新安装 Java 扩展包。无论哪种方式,问题仍然存在。我无法摆脱这个,这真的很烦人!如果可以的话请帮忙!谢谢你。
最佳答案
JRE 有问题。在某些情况下,删除 Java 语言服务器工作区目录有助于恢复原状:
Windows - Delete
%APPDATA%\Code
and%USERPROFILE%\.vscode
.
macOS - Delete$HOME/Library/Application Support/Code
and~/.vscode
.
Linux - Delete$HOME/.config/Code
and~/.vscode
.
如果这不起作用,请尝试重置 jdk 并重新启动 vscode:
"java.home": "\path\to\jdk\",
"java.configuration.runtimes":[...]
引用:Setting for the JDK
关于java - Visual Studio Code 无法处理 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64103869/