반응형


Heap Dump를 볼 일이 생겨서 Eclipse Memory Analyzer(MAT) 설치 후 실행을 하려고 하는데 다음과 같은 에러가 발생하였다.


'An error has occurred. See the log file~~~'



그래서 해당 위치에 가서 log파일을 열어 보니 다음과 같은 에러가 발생한 상태였다...


!SESSION 2019-01-31 16:45:23.495 -----------------------------------------------

eclipse.buildId=unknown

java.version=1.8.0_151

java.vendor=Oracle Corporation

BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=ko_KR

Framework arguments:  -keyring /Users/nhnent/.eclipse_keyring

Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/nhnent/.eclipse_keyring


!ENTRY org.eclipse.osgi 4 0 2019-01-31 16:45:27.178

!MESSAGE Application error

!STACK 1

java.lang.IllegalStateException: The platform metadata area could not be written: /private/var/folders/72/tlj3dkwx5vx_4tvvmkt9v3nm0000gn/T/AppTranslocation/2AB9061A-0D7D-4CE6-AA94-5D14138D7687/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:70)

        at org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:138)

        at org.eclipse.core.internal.preferences.InstancePreferences.getBaseLocation(InstancePreferences.java:44)

        at org.eclipse.core.internal.preferences.InstancePreferences.initializeChildren(InstancePreferences.java:209)

        at org.eclipse.core.internal.preferences.InstancePreferences.<init>(InstancePreferences.java:59)

        at org.eclipse.core.internal.preferences.InstancePreferences.internalCreate(InstancePreferences.java:220)

        at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:349)

        at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:337)

        at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:393)

        at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:60)

        at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:95)

        at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:84)


구글링 결과 zip압축파일을 푼 실행파일의 위치를 Applications폴더로 이동시켜주어 해결했다는 글을 발견!!!


이에 바로 Documents폴더에서 Applications폴더로 이동 후 실행하니 정상적으로 실행되었다~


혹시나 같은 문제가 발생하시는 분들은 폴더 이동시켜서 실행해보세요:)


반응형

+ Recent posts