gpt4 book ai didi

java - Eclipse 中的调试点进入 .class 文件

转载 作者:行者123 更新时间:2023-12-01 10:28:04 25 4
gpt4 key购买 nike

在Eclipse中有一个Ant项目A。对于这个项目,在lib文件夹中添加一个jar,添加了其他Java项目B的依赖项。当我在Java项目B中添加调试断点时,它进入.class文件而不是 .java 文件。同样在调试期间的 .class 文件中,如果我们尝试在断点处查看详细信息,它会给出以下内容无法对非静态字段进行静态引用在调试 View 中添加了项目 B 的源文件夹,但仍然面临同样的问题。怎么解决这个问题

最佳答案

因为您已经添加了一个 jar 文件。这意味着该项目仅引用 jar 文件,该文件仅包含预编译的类,而不包含实际的源代码。

要访问源代码,请在 Eclipse 中使用其他项目作为库项目添加依赖项。

这样在调试时您就可以访问实际的源代码。

确保在执行此操作之前删除 jar 文件,并进行干净的重建以避免冗余引用。

关于java - Eclipse 中的调试点进入 .class 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35250532/

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