在没有java源码只有一个jar包的情况下如何debug

1、本人目前只有一个springboot开发的jar包,jar使用java -Xdebug -Xrunjdwp:transport=dt_socket,address=9000,server=y,suspend=n -jar app.jar运行在linux服务器上

2、本地使用idea remote想要远程调试程序

3、但是我本地没有源码,只能把jar包加到lib下

4、大家有其他调试方法吗?请帮忙指导下谢谢

好像没有办法呢,你可以反编译,然后再打包,运行这个包。

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

jd-gui 删除你springboot可运行里面的jar  然后他可以反编译成zip文件  解压 idea远程debug就行了 不需要本地能跑 编译报错什么的 都可以不管