gpt4 book ai didi

java - 在 Eclipse IDE 中确定 .class 来自哪个 jar

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:29:26 25 4
gpt4 key购买 nike

我正在 Eclipse IDE 中的一个 maven 项目中调试某个东西。像往常一样,当我进入 (F5) 一行时,我到达了一个 java 类/文件 Persistence.class。我想确定它来自哪个 jar

原因:有两个项目(现有)在 pom.xml 中配置了某些依赖项。我看到该文件有两个不同的源代码 - 其中一个给出了所需的结果,而另一个则没有。我尝试寻找 persistence-apiejb 等,但在 eclipse 中显示的 Maven 依赖项中没有找到它们。

因此,我想grep poms(父项目的)来寻找jar。

总结一下,Eclipse 中是否有一个 View 可以让我看到 .class 文件来自哪个 jar?

最佳答案

在 Package Explorer 中激活“Link with editor”(双箭头)并按 F3。 Eclipse 扩展库中的类。 (确保显示 Persistence.class 的编辑器具有焦点)。

对于下一步,假设您使用 m2eclipse,打开 pom 编辑器并查看 Dependency Hierarchy 选项卡。这给出了依赖性来源的第一个提示。它可能是传递性的。

关于java - 在 Eclipse IDE 中确定 .class 来自哪个 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14550277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com