因此,我检查了一些与此主题相关的其他线程,例如:
但是它们都处理Eclipse(或Eclipse + Maven),而我只是在使用VS Code,而没有IDE或软件包管理器的所有功能。
如标题所示,我收到消息:[Java]声明的程序包“ controller”与预期的程序包“”不匹配
对于使用语法提供包的每个文件,都会收到此消息:
package myPackageName;
即使相关文件绝对位于正确的文件夹中。仅以视觉形式出现此问题,即,使用javac编译时一切正常。自从我开始在我的Java项目中使用VS Code以来,我就一直在处理它。
如果发现包装错误,如何使文件浏览选项卡中的红色弯曲和红色字母消失?它使我发疯,我无法快速找到我的项目中实际上有错误的文件,因为除驱动程序外,所有其他内容都标记为红色。
这是一张图片:图片
[edit]消除了不相关的编译时错误,因此您可以看到它在编译。