2016-07-22 58 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对这些实例不起作用。我应该在分配树或图中检查从哪些类中生成这些实例?请注意,我坚持这一点,并且在用户指南或互联网上找不到任何相关信息! –