繁体   English   中英

您如何/在何处搜索计算机/项目中已安装的Java库?

[英]How / where do you search for installed java libraries on your computer / project?

我对Java和Eclipse(更具体地说是Enfinity)如何安排项目文件没有很好的了解。 我是办公室团队的成员,该团队正在进行一个项目,该项目将继续该团队其他许多成员的工作。 早期为这个项目工作的许多原始人已经不在了,所以我不能问他们,也不能问别人。

问题出在这里:在发现结果出问题之前,我需要了解类的工作方式。 但是,在使用Java反编译器(jd-gui)进行了一些跟踪之后,我陷入了在import de.factfinder.search.Search;行中引用的类上import de.factfinder.search.Search; 我在任何地方都找不到。 如果您正在使用Java反编译器在陌生的计算机上进行调试,并且发现了对此类的导入引用,那么您建议从哪里开始寻找? 它可能包含什么文件名?

给Enfinity用户的注意事项:我也已经在具有bc_foundation和好友的文件夹中进行了彻底搜索,通常在其中存储Enfinity专有类,但找不到我想要的东西。

假设您的项目中已经配置了库。 然后,您可以尝试通过“打开类型”对话框搜索类,可通过快捷键ctrl + shift + t进行访问

然后,在对话框中,通过键入类的名称(在本例中为de.factfinder.search.Search )搜索类,然后可以查看包所在的底部文本区域。

例子是这样的,假设我要搜索jar文件所在的Entity批注。

屏幕截图

它位于类路径上的jar文件之一中。 在Eclipse中,选择下拉菜单Navigate> Open Type ...,然后输入完整的类名。 然后选择下拉菜单导航>显示在...>程序包资源管理器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM