27

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

当我刚刚下载(从地方)并执行应用程序时会发生这种情况:

在此处输入图像描述

在此处输入图像描述

而且我无法弄清楚问题的原因是什么。有人能帮我吗???

4

7 回答 7

69

移动 mat.app 来./Applications解决我的问题

于 2018-04-10T07:16:53.590 回答
9

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

从这个讨论:内存分析器»设置工作区目录?.

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

-data
<desired path of your working directory>
于 2017-12-20T15:33:45.740 回答
8

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

1. cd mat.app/Contents/MacOS
2. ./MemoryAnalyzer 
于 2018-06-27T09:49:35.183 回答
2
  • 找到MemoryAnalyzer.ini文件。
  • 添加以下内容:
-vm
<your Java1.7 path>
于 2019-03-09T03:32:50.073 回答
1

最新的Eclipse 内存分析器快照构建是否更适合您?这是经过签名和公证的 dmg,而不是 zip,因此可能更容易安装。

于 2020-10-19T10:27:28.810 回答
0

我在 Mac 上运行 MAT(Eclipse 内存分析器)时遇到问题。所以我尝试在我使用的 Sts 中安装“Eclipse Memory Analyzer”插件,它起作用了。

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

于 2018-03-22T06:15:55.440 回答
0

另一种解决方案是

open mat.app --args -data ~/<your-folder>
于 2020-10-08T18:44:19.447 回答