您如何/在哪里搜索计算机/项目上已安装的 java 库?
How / where do you search for installed java libraries on your computer / project?
我不太了解 Java 和 Eclipse(更具体地说,Enfinity)如何安排他们的项目文件。我是我办公室团队的一员,该团队正在从事一个项目,该项目继续该团队许多其他过去成员的工作。很多早期做这个项目的人已经不在了,所以我不能问他们,也不能问其他人。
问题在于:我需要先了解 class 是如何工作的,然后才能找出结果有什么问题。但是在使用 Java 反编译器 (jd-gui) 进行了一些跟踪之后,我坚持使用 import de.factfinder.search.Search;
行中引用的 class。我在任何地方都找不到。如果您正在使用 Java 反编译器在不熟悉的计算机上进行调试,并且发现了对 class 的导入引用,您建议从哪里开始查找?它可能包含在什么文件名中?
Enfinity 用户注意事项:我也已经彻底搜索了包含 bc_foundation
和朋友的文件夹,通常 Enfinity 专有 classes 存储在该文件夹中,但我找不到我想要的东西我在找。
它位于您的 class 路径中的一个 jar 文件中。在 Eclipse 中,select 下拉菜单 Navigate > Open Type... 并输入完整的 class 名称。然后 select 下拉菜单 Navigate > Show In... > Package Explorer。
假设您的项目中已经配置了该库。然后,您可以尝试通过 "Open Type" 对话框搜索 class,可通过快捷键 ctrl + shift + t.
然后,在对话框中,您可以通过输入名称搜索 class(在本例中为 de.factfinder.search.Search
),然后您可以查看包所在的底部文本区域。
例子是这样的,假设我想搜索Entity
jar 文件所在的注解。
我不太了解 Java 和 Eclipse(更具体地说,Enfinity)如何安排他们的项目文件。我是我办公室团队的一员,该团队正在从事一个项目,该项目继续该团队许多其他过去成员的工作。很多早期做这个项目的人已经不在了,所以我不能问他们,也不能问其他人。
问题在于:我需要先了解 class 是如何工作的,然后才能找出结果有什么问题。但是在使用 Java 反编译器 (jd-gui) 进行了一些跟踪之后,我坚持使用 import de.factfinder.search.Search;
行中引用的 class。我在任何地方都找不到。如果您正在使用 Java 反编译器在不熟悉的计算机上进行调试,并且发现了对 class 的导入引用,您建议从哪里开始查找?它可能包含在什么文件名中?
Enfinity 用户注意事项:我也已经彻底搜索了包含 bc_foundation
和朋友的文件夹,通常 Enfinity 专有 classes 存储在该文件夹中,但我找不到我想要的东西我在找。
它位于您的 class 路径中的一个 jar 文件中。在 Eclipse 中,select 下拉菜单 Navigate > Open Type... 并输入完整的 class 名称。然后 select 下拉菜单 Navigate > Show In... > Package Explorer。
假设您的项目中已经配置了该库。然后,您可以尝试通过 "Open Type" 对话框搜索 class,可通过快捷键 ctrl + shift + t.
然后,在对话框中,您可以通过输入名称搜索 class(在本例中为 de.factfinder.search.Search
),然后您可以查看包所在的底部文本区域。
例子是这样的,假设我想搜索Entity
jar 文件所在的注解。