MAT启动报错

编程入门 行业动态 更新时间:2024-10-28 05:20:45

MAT启动<a href=https://www.elefans.com/category/jswz/34/1771188.html style=报错"/>

MAT启动报错

下载Eclipse Memory Analyzer在mac上打开的时候出现以下异常:

 

!SESSION 2017-05-13 15:25:56.717 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_111
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=zh_CN
Framework arguments:  -keyring /Users/sailfish/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/sailfish/.eclipse_keyring -showlocation!ENTRY org.eclipse.osgi 4 0 2017-05-13 15:25:58.676
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: The platform metadata area could not be written: /private/var/folders/k4/knjt7v5x59l25z_tqmvg094r0000gn/T/AppTranslocation/3CBB3175-DD9A-4A3A-B93F-898BA4445384/d/mat.app/Contents/MacOS/workspace/.metadata.  By default the platform writes its content
under the current working directory when the platform is launched.  Use the -data parameter to
specify a different content area for the platform.at org.eclipse.core.internal.runtime.DataArea.assertLocationInitialized(DataArea.java:61)at org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:129)at org.eclipse.core.internal.preferences.InstancePreferences.getBaseLocation(InstancePreferences.java:44)at org.eclipse.core.internal.preferences.InstancePreferences.initializeChildren(InstancePreferences.java:199)at org.eclipse.core.internal.preferences.InstancePreferences.<init>(InstancePreferences.java:59)at org.eclipse.core.internal.preferences.InstancePreferences.internalCreate(InstancePreferences.java:209)at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:391)at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:379)at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:389)at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:101)at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:90)at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38)at org.eclipse.core.runtime.preferences.InstanceScope.getNode(InstanceScope.java:80)at org.eclipse.ui.preferences.ScopedPreferenceStore.getStorePreferences(ScopedPreferenceStore.java:229)at org.eclipse.ui.preferences.ScopedPreferenceStore.<init>(ScopedPreferenceStore.java:133)at org.eclipse.ui.plugin.AbstractUIPlugin.getPreferenceStore(AbstractUIPlugin.java:288)at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:620)at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)at org.eclipse.mat.ui.rcp.Application.start(Application.java:26)at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
  • 原因
    /private/var/folders/k4/knjt7v5x59l25z_tqmvg094r0000gn/T/AppTranslocation/3CBB3175-DD9A-4A3A-B93F-898BA4445384/d/mat.app/Contents/MacOS/workspace/.metadata是只读文件

  • 解决方案:

     

    image.png

  • 注意事项

    • data参数和路径必须在两个不同的行
    • data参数必须放在Laucher之前,否则启动还是不成功

更多推荐

MAT启动报错

本文发布于:2024-02-12 01:20:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1684901.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:报错   MAT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!