如何修复VSCode上的“声明的软件包与预期的软件包不匹配”错误

时间:2020-09-16 14:56:55

标签: java visual-studio-code vscode-settings

我有一个gradle项目:

.
|-- src
|    |-- java
|    |    +-- myproj
|    |         +-- App.java
|    +-- test
|-- build.gradle
+-- ...

App.java文件如下:

package myproj;
//      ^^^^^^ error message

但是VSCode告诉我“声明的软件包“ myproj”与预期的软件包“ main.java.myproj”不匹配“。我知道这与文件路径有关,但是我不知道如何配置它。

我已经安装了Java Extension Pack插件,下一步该怎么做?

PS。我不想配置方案太复杂,我只是在编写一个非常小的程序。最好能够在setting.json中完成。

1 个答案:

答案 0 :(得分:0)

尝试在src和java文件夹之间添加“主”目录以匹配gradle文件夹结构。

来源:https://docs.gradle.org/current/userguide/organizing_gradle_projects.html