java - Visual Studio Code 无法处理 Java

标签 java visual-studio-code compiler-errors

我正在尝试在 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/

相关文章:

java - 在运行时传递可选的未知参数

browser - 实时服务器 Visual Studio Code 浏览器不会自动更新

c++ - 在 VS 代码中调试 NASM

Python:智能感知不适用于模块中的对象

java - 将处理库导入 Eclipse 时无法编译

java - 尝试从 Java 中的 Web 服务获取数据

java - java中永远无法通过键盘输入的字符

java - 如何处理超过3000位的数字?

编译失败, "error: ‘next_ioctl’ 未声明(首次在此函数中使用)”尽管我包含了 dlfcn.h

c++ - 无法在Windows 10上安装MinGW