Java 如果我的src不在默认包中,Eclipse在jar中找不到类

Java 如果我的src不在默认包中,Eclipse在jar中找不到类,java,eclipse,Java,Eclipse,如上图所示,当我在默认包中定义src时,Eclipse可以正确地找到该类。但是,如果我将相同的src移动到PackageWeek1,Eclipse将无法再解析此类类型 源代码很好,我可以用cmd行编译它。我只是想弄清楚在Eclipse中到底发生了什么 谢谢 移动源时,是否也将源文件中的包名更改为week1?@RogerLindsjöI添加“package week1;”在第一行。此外,在jar中找不到该类。源文件的其余部分,因为如果不使用jar中的代码,我可以编译代码。

如上图所示,当我在默认包中定义src时,Eclipse可以正确地找到该类。但是,如果我将相同的src移动到PackageWeek1,Eclipse将无法再解析此类类型

源代码很好,我可以用cmd行编译它。我只是想弄清楚在Eclipse中到底发生了什么


谢谢

移动源时,是否也将源文件中的包名更改为week1?@RogerLindsjöI添加“package week1;”在第一行。此外,在jar中找不到该类。源文件的其余部分,因为如果不使用jar中的代码,我可以编译代码。