在Eclipse(Java)中,如何确定导入的实际来源?

时间:2009-07-17 15:00:39

标签: java eclipse

假设您正在使用Eclipse中的Java项目,并且正在查看import语句,如:

import com.somefirm.somepackage.AClass;

并且项目的类路径上有一百万个和一个.jars。

如何确定导入的来源?

5 个答案:

答案 0 :(得分:13)

导入行上的

Open declaration(F3)。这将打开导入解析为的Java或Class文件。

打开文件后,您可以右键单击声明的类型,然后选择“Show In-> Package Explorer”以查看它的声明位置。

或者,如果在Package Explorer中选择了“Link with Editor”,则相关的包/ jar已经打开供您检查。

答案 1 :(得分:12)

我想转到Navigate菜单,Open Type...(或Ctrl-Shift-T更快),然后输入班级名称并查看可能来的可能邮箱列表从。如果要查看一些具有相似名称且有时相关的类,也可以在键入的类名中使用通配符。

现在,如果它列出了多个jar,你将不得不尝试其他答案中列出的方法(F3或F4),但这是一个快速查看的方法。最糟糕的情况是你将拥有同一个jar的多个版本。

答案 2 :(得分:2)

如果在IDE中找不到该类,则可以使用此资源在jar中查找类。 http://www.jarfinder.com/

答案 3 :(得分:2)

如果您选择名称AClass并点击F4将显示类层次结构,并且jar名称将位于状态栏上。

答案 4 :(得分:0)

右键单击导入行,然后单击显示 - > Package Explorer

如果您只想查看路径,也可以右键单击导入行并单击在面包屑中显示