在我的Eclipse项目的'lib'目录中,有一个jar文件'foo.jar',该文件在'foo.jar'的(默认包)中包含一个类文件'Foo.class ',我将其添加到我在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'的内容,并且一切都很好,除了在导入语句上出现一个错误之外:“导入foo无法解析”,因此程序将无法运行;这是'bar.java'中的唯一错误。
解决这个问题的正确方法是什么?
(我已经清理了项目并刷新了它。)
导入xxx.Foo; 其中xxx是包装名称,而不是罐子的名称
如果这是默认软件包,请尝试使用Foo?在这种情况下,您将不需要导入。
谢谢m8;)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句