![](/img/trans.png)
[英]The declared package <package name> does not match the expected package "" in VS code
[英]“The declared package '' does not match the expected package ”AssignmentOne.java“” -Java -VS Code
为什么我在 VS Code 中收到此错误?
我尝试过的事情:
我试图只运行文件ScannerInputDemo.java
,但 VSCode 也试图在我的/Intro To Java
文件夹中运行其他.java
文件。
我尝试修改我的launch.json
文件以删除AssignmentOne.java
文件的配置,希望它不会尝试读取该文件
规格:我使用的是 Mac Book Pro 13",2009 年中。
我的版本检查是:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.7+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)
VSCode 版本:
Version: 1.45.1
Commit: 5763d909d5f12fe19f215cbfdd29a91c0fa9208a
Date: 2020-05-14T08:33:47.663Z (2 wks ago)
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 15.6.0
下面是我的 VS Code window 的屏幕截图,显示了文件层次结构和调试结果。
我遇到了同样的问题。
问题出现在项目目录中的.classpath
文件中。
它包含
classpathentry kind="src" output="target/classes" path="src"
我将其更新为
classpathentry kind="src" output="target/classes" path="src/main/java"
它奏效了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.