在 Eclipse 中导入 jar 文件时出错(即使将其添加到构建路径之后)

Error when importing jar file in Eclipse (even after adding it to the build path)

在我的 Eclipse 项目的 'lib' 目录中,我有一个 jar 文件 'foo.jar',其中包含一个 class 文件 'Foo.class' 'foo.jar' 的(默认包),我已将其添加到 Eclipse 中的构建路径(使用 Project->Properties->Java Build Path->Libraries->Add JARs.. .).现在,'foo.jar' 出现在 Eclipse 的 Package Explorer 中的 'Referenced Libraries' 部分下。

在我项目的 'src' 目录中,我有一个文件 'bar.java',其第一行是:

import foo.Foo;

在 'bar.java' 的正文中,代码可以使用 'Foo.class' 的内容并且一切看起来都很好,除了我在导入语句中恰好遇到一个错误:"The import foo cannot be resolved",所以程序不会 运行;这是 'bar.java'.

中唯一的错误

处理这个问题的正确方法是什么?

(我已经清理了项目并刷新了它。)

进口xxx.Foo;其中 xxx 是包名称,而不是 jar 的名称

如果是默认包,试试用Foo?在这种情况下,您不需要导入。

谢谢 m8 ;)