2015-06-02 57 views
0

我在Eclipse中导入了mpi.jar库,一切正常。我想跟踪我的应用程序的堆栈,但我不知道我这样做。例如,我的应用程序调用了一个名为send()的mpi.jar库的方法,我想了解send()的作用。我知道Send()方法调用其他方法,并且我想将所有这些调用内部跟踪到Send()。 有什么想法?谢谢跟踪堆栈外部库eclipse

+0

你有导入jar的源代码吗? – NickJ

+0

@moffeltje我知道如何在没有外部库的情况下调试代码,但我不知道如何跟踪导入罐子的外部调用 –

+0

@NickJ是的我有源代码。我试图打开它并阅读它,但我无法关注所有的调用,因为这个我想用eclipse来做。 –

回答

0

设置Eclipse断点并以调试模式启动应用程序。然后,IDE将停在断点处,然后您可以进入mpi.jar库。 如果未直接找到源,则必须导航并将Eclipse指向它。 然后你应该可以继续调试mpi.jar库。

+0

它没有找到源代码。我如何将它指向Eclipse? –

+0

从库中输入方法时应打开类文件编辑器。在类文件编辑器中是一个附加源按钮,可用于附加工作区中的源代码或外部zip文件。 –