Eclipse无法解析包名称

时间:2017-02-25 12:48:39

标签: java eclipse

我已经开始学习Java以及Eclipse和#34; Thinking in Java "布鲁斯埃克尔。我试图将他的util包(从net.mindview.util)添加到项目中,但Eclipse抱怨名称无法解析。

我添加了一个外部文件夹net。它包含其他文件夹atunitsimpleutil,其中包含未编译的*.java文件。在Java Build Path中 - >库,我已经指出了外部类文件夹:

enter image description here

但Eclipse仍然无法解析包名称:

enter image description here

对我来说,一切似乎都没问题,包结构在文件夹中正确组织:

enter image description here

为了以防万一,我还检查了文件是否正确指定了包名:

enter image description here

我的选项用完了。 Eclipse help只显示了如何添加外部文件夹,但没有说明如果有问题该怎么办。

希望有人可以提供帮助。感谢。

1 个答案:

答案 0 :(得分:1)

将库添加到构建路径时,您有一个目录太远了。该库应在TIJ4Code目录中显示为Java。 (或者换句话说,当您选择“添加课程文件夹”时,您应该选择TIJ4Code,而不是net。)

那样net成为包名的第一部分 - 而Eclipse当前正在将net视为库的“根”目录,所以它认为Print“应该“例如,在mindview.util包中。