loading

프로그래밍/JAVA

[JAVA/이클립스] 에러 : An error has occurred. See the log file

침착곰 2021. 4. 23. 11:46
반응형

안녕하세요

이번에 이클립스를 실행하여 workspace를 열면 아래와 같은 에러가 계속 떠서 에러를 해결한 방법에 대해서 알아보겠습니다

실행할 때마다 An error has occurred. See the log file. 경로명\workspace\.metadata\.log란 메시지 팝업이 뜨면서 이클립스가 종료되었습니다

 

처음 에러를 접했을 때 굉장히 난감했습니다 ㅠㅠ

분명 몇 일전까지만 해도 이상없이 작동하던거였는데 갑자기 안 되는거였습니다

고민하다 안드로이드 스튜디오를 설치하면서 JAVA 11 버전으로 새로 설치한 것이 생각났습니다

아무래도 그 부분이 원인인 것 같아서 해당 에러와 JAVA 버전 업그레이드 관련해서 구글링해서 에러를 해결할 수 있었습니다

아래와 같은 방법으로 해결했습니다

 

1. 각자 이클립스의 설치경로에 들어가서 eclipse.ini파일을 실행합니다

 제 경우에는 F드라이브에 이클립스도 새로 깔면서 따로 보관하고 있습니다

 

2. ini파일을 실행하면 이클립스의 환경설정 정보가 나타납니다

 openFile 밑에 

 -vm

 C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe를 추가해줍니다

 -vm 아래에는 각자 본인의 jdk안에 있는 javaw.exe파일의 경로를 입력해주면 됩니다

 저는 저 경로에 설치되어있어서 저 부분을 입력했습니다 

 하단에는 전체 ini파일의 내용입니다

 참고바랍니다

-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
C:/Users/Kim/.p2/pool/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe
-showsplash
org.eclipse.platform
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/

 

이제 이클립스를 실행해서 workspace를 열어보면 정상적으로 실행되는 것을 확인할 수 있습니다

아마 위와 같은 에러의 원인이 이 한 가지뿐이라고는 생각하지 않습니다

만약 위와 같은 문제로 에러가 발생했다면 이 글을 참고해서 에러를 해결했으면 좋겠습니다

해결이 안 되었다면 좀 더 구글링을... 하셔야할듯합니다 ㅠㅠㅠㅠ

반응형
그리드형