gpt4 book ai didi

java - 如何远程调试主项目 lib 目录中存在的支持 jar(项目)

转载 作者:行者123 更新时间:2023-11-30 05:51:38 25 4
gpt4 key购买 nike

如何远程调试主项目 lib 目录中的支持 jar(项目)

我正在尝试调试一个用于支持主项目的项目,该项目位于 bin 目录的 lib 文件夹中我们无法这样做,就像尝试这样做一样。支持项目中的断点永远不会被命中。核心项目中的断点被命中。但是对于插件来说,它总是在远程系统本身中查找,并且不会到达

中的源代码

远程计算机上的项目结构 enter image description here

远程调试配置:项目被选为核心源代码包含两个项目——核心和插件

我也尝试过作为 Java 应用程序进行调试。在这种情况下,我们也看到相同的行为,即未命中插件断点。

最佳答案

为了能够进入源代码,您必须确保任何此类第 3 方库都有源代码 jar!

大多数库仅附带类文件!为了让调试器显示源代码,您必须获取相应的源代码 jar 并将其包含在库定义中。

参见Attach the Source in Eclipse of a jar例如,了解更多信息。

或者你使用intellij,它可以在没有指定源文件的情况下反编译。

关于java - 如何远程调试主项目 lib 目录中存在的支持 jar(项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53799728/

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