![](/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.