如何在Mac OS上运行Eclipse内存分析器?

时间:2017-12-20 15:18:48

标签: java eclipse macos eclipse-memory-analyzer

我在笔记本电脑上运行Eclipse内存分析器时遇到了一些问题。

当我刚刚下载(来自the place)并执行了应用程序时,会发生这种情况:

enter image description here

enter image description here

我无法弄清楚问题的原因是什么。有人可以帮助我吗?

7 个答案:

答案 0 :(得分:25)

将mat.app移至./Applications解决我的问题

答案 1 :(得分:6)

它看起来像是默认目录的权限问题。

通过讨论:Memory Analyzer » Setting up workspace directory?

表示您应该编辑 MemoryAnalyzer.ini 文件,并添加这些行(在两个单独的行上,并在vm参数之前),将第二个替换为您希望MemoryAnalyzer写入其内容的路径:

-data
<desired path of your working directory>

答案 2 :(得分:3)

这是一个错误,您可以运行命令:

session_ttl: 3600

答案 3 :(得分:1)

最新的Eclipse Memory Analyzer snapshot build对您来说效果更好吗?这是经过签名和公证的dmg,而不是zip,因此可能更易于安装。

答案 4 :(得分:0)

我在Mac上遇到运行MAT(Eclipse内存分析器)的问题。所以我尝试安装&#34; Eclipse Memory Analyzer&#34;在我使用的Sts插件中,它有效。

您也可以在已经使用的Eclipse / STS中安装MAT作为插件。

答案 5 :(得分:0)

  • 找到MemoryAnalyzer.ini文件。
  • 添加以下内容:
-vm
<your Java1.7 path>

答案 6 :(得分:0)

另一个解决方案是

open mat.app --args -data ~/<your-folder>