gpt4 book ai didi

java - 在eclipse中调试jar文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:45:43 24 4
gpt4 key购买 nike

我有一个 jar 文件有问题,我想调试它。

我在 eclipse 上创建了应用程序。在开发阶段,我完成了调试,但使用的是源代码。我想调试 jar 文件以找出错误原因,即它可能是我拥有的源代码与 jar 文件不同或某些 jar 文件问题。

最佳答案

看来你想远程调试。

使用此命令启动您的 jar:

java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=y -jar [JAR NAME HERE]

它应该是这样的:

Listening for transport dt_socket at address : 8001

然后在 eclipse 中,创建一个“远程 Java 应用程序”调试配置。只要您打开感兴趣的项目,配置就是唯一重要的事情。将您想要调试的感兴趣的项目添加到您的源查找路径中,并将端口号设置为从 java 启动命令配置的地址。

当您连接到启用调试的 jar 启动时,您的 jar 将停止执行并在遇到断点时等待调试器输入。只需确保您的 jar 和 eclipse 中的代码版本相同即可。

关于java - 在eclipse中调试jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22636122/

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