我正在使用 IntelliJ Idea 调试器,并且我有一些第 3 方应用程序及其源代码(应该无关紧要,但它是 super 的)。我需要查看某些方法何时被执行并跟踪执行过程。我已使用远程应用程序调试成功连接到该应用程序,但不知道下一步该做什么。 O_o
暂停应用程序是可能的,但是如何附加源并告诉它确切的暂停时间(方法调用/代码行/等)?
编辑:或者我可以使用 eclipse(如果它能正常工作,使用什么都无所谓)。
EDIT2:这不是我的项目/模块/任何东西之一。
最佳答案
在编辑器中打开源代码并设置断点。
调试器应该足够聪明,能够找出你想要实现的目标。
[编辑] 创建一个包含源代码和所有 JAR 的小项目。这应该可以正确编译并允许您设置断点。
在 Eclipse 中,您可以将源附加到 JAR。这样,您就可以设置断点。
关于java - 我如何告诉远程调试器在某个时候实际挂起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6663622/