Skip to main content
 首页 » 编程设计

java之跟踪在远程 *nix 机器上运行的 java 程序的执行

2024年04月12日55bluestorm

我正在尝试调试在远程 solaris 机器上运行的程序。 我想知道程序在执行过程中采用的路径,就像股权跟踪一样 喜欢

Class A.method1 called method2 in class B 
Class B.method2 called method3 in class C 
.. 
... 
Control returned from method2 in class B to 
method1 in Class A etc 

我们无法从eclipse运行程序,因为它是一个大型企业级系统,上下游系统很多,环境无法重现。

我怀疑程序中的某个地方抛出了一个异常,并且没有像空 catch block 那样正确处理/没有记录或重新抛出异常。

调试此类程序的最佳方法是什么。请帮我解决问题。

请您参考如下方法:

您可以使用Eclipse调试远程应用程序,您只需添加几个启动参数:http://eclipse.dzone.com/articles/how-debug-remote-java-applicat