我在笔记本电脑上运行 Eclipse 内存分析器时遇到了一些问题。
当我刚刚下载(从地方)并执行应用程序时会发生这种情况:
而且我无法弄清楚问题的原因是什么。有人能帮我吗???
移动 mat.app 来./Applications
解决我的问题
它看起来像默认目录的权限问题。
从这个讨论:内存分析器»设置工作区目录?.
表明您应该编辑MemoryAnalyzer.ini文件,并添加这些行(在两个单独的行上,在 vm 参数之前),将第二行替换为您希望 MemoryAnalyzer 写入其内容的路径:
-data
<desired path of your working directory>
这是一个错误,您可以运行命令:
1. cd mat.app/Contents/MacOS
2. ./MemoryAnalyzer
MemoryAnalyzer.ini
文件。-vm
<your Java1.7 path>
最新的Eclipse 内存分析器快照构建是否更适合您?这是经过签名和公证的 dmg,而不是 zip,因此可能更容易安装。
我在 Mac 上运行 MAT(Eclipse 内存分析器)时遇到问题。所以我尝试在我使用的 Sts 中安装“Eclipse Memory Analyzer”插件,它起作用了。
您还可以将 MAT 作为插件安装在您已经使用的 Eclipse/STS 中。
另一种解决方案是
open mat.app --args -data ~/<your-folder>