2016-07-22 134 views
3

我是使用JProfiler的新手。我在應用程序上進行遠程分析。當iI點擊任何對象的顯示源時,它會顯示「在源路徑中找不到源文件」,因爲在遠程計算機上只有二進制文件。有沒有我可以鏈接的源代碼。僅供參考,我可以訪問我可以使用的代碼。將源代碼附加到Jprofiler

回答

4

在JProfiler的主菜單中,選擇「Session-> Session Settings」(會話正在運行時)。在「應用程序設置」選項卡上,選擇「源路徑」單選按鈕並將源根添加到右側的列表中。

enter image description here

+0

我也嘗試了上面的選項,但我仍然得到了同樣的信息:「源文件無法在源路徑中找到」。一些源路徑沒有得到解決。 –

+0

如果類文件位於包「com.mycorp」中,則必須添加包含「com」目錄的目錄。 –

+0

非常感謝。它確實解決了路徑。我還有一個問題:對於像char []或java.util.hashmap []這樣的實例,如何跟蹤應用程序中的哪個類正在創建問題,因爲直接單擊View Source對這些實例不起作用。我應該在分配樹或圖中檢查從哪些類中生成這些實例?請注意,我堅持這一點,並且在用戶指南或互聯網上找不到任何相關信息! –