我成功地将一些JAR导入到我的eclipse java项目中。当我尝试在我的代码中使用这些JAR文件中的类时,我得到“无法解析为类型”错误。
现在我必须使用eclipse的自动帮助功能或手动输入import语句来消除错误并使用这些类。
如何停止获取错误并无需一直手动导入。 Eclipse从不要求我导入Java.Lang.String。那么,我如何确保它对任何其他类都做同样的事情呢?
答案 0 :(得分:2)
您可以使用Eclipse快捷键CTRL + SHIFT + O来“组织导入”,因此Eclipse将自动添加必要的导入,以查找类路径中所需的类。它可以节省您的时间,比使用无法识别的类上的Ctrl-Space快捷方式逐个进行更快。
答案 1 :(得分:1)
你没有。你必须全部导入它们,但你可以按包而不是按类进行。
java.lang中的所有类都会自动导入到每个Java程序中。与包含main()函数的类在同一个包中的所有类一样。除此之外,你必须导入每个类。
Eclipse可能会为您导入一个无法识别的类 - 尝试在无法识别的类上使用Ctrl-Space快捷方式。
最后,阅读本文并不会有什么害处:http://en.wikipedia.org/wiki/Java_package - 你可能已经完成了所有这一切,但它只是以防万一。