2015-06-02 84 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文件。 –