我对Java和Eclipse(更具体地说,Enfinity)如何安排他们的项目文件没有很好的理解。我是我办公室团队的一员,负责一个项目,继续其他许多团队成员的工作。在早些时候为这个项目工作的许多原始人已经不在这里,所以我不能问他们,或者问别人。
问题在于:在找到结果出错之前,我需要了解一个类是如何工作的。但是在使用Java反编译器(jd-gui)进行一些跟踪之后,我仍然坚持使用在import de.factfinder.search.Search;
行上引用的类。我找不到任何地方。如果您在使用Java反编译器的不熟悉的计算机上进行调试,并且您找到了对此类的导入引用,您建议在哪里开始查找?它可能包含哪些文件名?
对于Enfinity用户的注意事项:我也已经对具有bc_foundation
和朋友的文件夹进行了彻底搜索,其中通常存储了Enfinity专有类,我无法找到我正在寻找的内容。
答案 0 :(得分:2)
假设您的项目中已经配置了库。然后,您可以尝试通过" Open Type"可通过快捷方式访问的对话框 ctrl + shift + t 。
在对话框中,您可以通过键入其名称(在本例中为de.factfinder.search.Search
)来搜索该类,然后您可以查看包的底部文本区域。
示例是这样的,假设我想搜索jar文件所在的Entity
注释。
答案 1 :(得分:1)
它位于类路径中的一个jar文件中。在Eclipse中,选择下拉菜单Navigate>打开Type ...并输入完整的班级名称。然后选择下拉菜单导航>显示在......>包资源管理器。