debugging 如何附加到正在运行的jar并调试它?[副本]

t0ybt7op  于 2023-04-30  发布在  其他
关注(0)|答案(1)|浏览(102)

此问题已在此处有答案

Debug a java application without starting the JVM with debug arguments(5个答案)
9年前关闭。
很久以前,我在另一台电脑上写了一个旧的应用程序。这一个已经不存在了-所有的源代码都消失了-但我仍然有jar文件形式的应用程序。
现在,我需要检查我的旧代码,我在代码中的特定位置做了什么。我知道我可以从它创建一个Java-但我需要在它运行时检查它。..
我试过javasnoop -但它不能附加。它不断尝试,但永远-其他应用程序,我可以附加和调试。
有没有其他方法/工具可以附加到正在运行jar并对其进行调试?
如果这有区别:该应用程序正在启动一个EXE文件,然后使用的jar库。..

2j4z5cfb

2j4z5cfb1#

您可以使用JAD(http://varaneckas.com/jad/)反编译jar文件,将项目导入Eclipse并从那里进行调试(请参阅http://www.vogella.com/tutorials/EclipseDebugging/article.html)。这是你要找的吗?

相关问题