![](/img/trans.png)
[英]VS Code: The declared package "controller" does not match the expected package ""
[英]The declared package <package name> does not match the expected package "" in VS code
這是我嘗試在簡單程序中制作包時在 VS 代碼中遇到的錯誤
The declared package "mypack" does not match the expected package "" Java(536871240)
Aclass java 文件被編譯。 但是在編譯 Bclass java 文件后,它給出了這個編譯時錯誤
這是Aclass java文件代碼
package mypack;
class A {
void MethodA() {
System.out.println("This is class A");
}
}
class Aclass {
public static void main(String args[]) {
A a = new A();
a.MethodA();
}
}
這是Bclass java文件代碼
import mypack.*;
class B {
void MethodB() {
System.out.println("This is class B");
}
}
class Bclass {
public static void main(String args[]) {
B b = new B();
b.MethodB();
A a = new A();
a.MethodA();
}
}
您只需要在 Visual Studio 代碼中的資源管理器選項卡中右鍵單擊下面的文件,然后從 java 源路徑中選擇刪除文件夾。
這對我很有幫助,現在沒有問題。
再次記住,右鍵單擊>從java源路徑中刪除文件夾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.