我有 Eclipse Memory Analyzer v1.3.1,需要分析一些 .phd 堆转储。
根据这个问题,需要在Eclipse Memory Analyzer上安装DTJF。
问题中的此链接表示:内存分析器还可以从 IBM 系统转储和可移植堆转储 (PHD) 文件中读取与内存相关的信息。为此,只需将 IBM DTFJ 功能部件安装到 Memory Analyzer 0.8 或更高版本中即可。请遵循IBM DTFJ 功能安装说明。如果 DTFJ 功能安装成功,那么“文件”“打开堆转储”应该给出以下文件类型选项......
当我单击“安装”部分中的链接时,我到达此位置,它似乎是一个包含一些 .jar 文件和 1 个 .xml 文件的文件列表,但没有安装说明。
有人知道我应该做什么吗?我没有“正确”安装 Eclipse Memory Analyzer v1.3.1 - 我只是下载了所有文件并将它们放在 C:\Users(我的用户名)\Documents\Software\MemoryAnalyzer-1.3.1.20140107-win32.win32.x86\mat 下通常通过双击文件 MemoryAnalyzer.exe 来运行它。在安装 DTFJ 之前我需要做些什么吗?
位置 http://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/ 是 Eclipse 更新站点。您可以使用它来安装 DTFJ 插件,方法是转到“内存分析器”中的“帮助”->“安装新软件”并将其添加为新的更新站点位置。
或者,您可以使用已通过 IBM Support Assistant 安装了 IBM DTFJ 功能部件的内存分析器版本。 IBM devloperworks 站点上有更多相关说明: https://www.ibm.com/developerworks/java/jdk/tools/memoryanalyzer/
我下载了 Eclipse Memory Analyzer 1.15.0 并安装新软件。 IBM 网站已经存在。这是 IBM Diagnostic Tool Framework for Java - https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/ 其中列出了 Java 诊断框架。从那里安装它。这对我有用。