이클립스 2020-06버전 실행 오류 : "Fail to create the Java Virtual Machine "

ShinYe's·2023년 10월 20일
0
post-thumbnail

📌 다운받은 버전 : eclipse 2020-06
📌 실행환경 : MacOS
📌 자바버전 : SE1.8.0_65

사용중이던 이클립스에서 클래스가 생성되지 않는 오류가 계속 발생되어 결국 삭제 후 재설치를 하게 되었다. 기존 사용하던 버전은 2020-12이었는데, 해당버전은 jdk11부터 지원이 가능하다고해서 jdk8을 지원하는 2020-06을 설치했고, 위와 같은 오류가 발생하여 구글링을 통해 해결했다.

이클립스 2020-06 버전 다운받기
https://www.eclipse.org/downloads/packages/release/2020-06/r

  • 위 링크에서 Eclipse IDE for Enterprise Java Developers를 다운받으면 된다.

자바 버전 확인하는 법

  • 맥 Terminal에 java -version 명령어 입력

► 문제 해결방법

  1. 이클립스 우클릭 - 패키지 내용 보기를 클릭한다.

  2. contents폴더 안의 info.plist내용을 수정해야 한다.

  3. 추가할 내용은 터미널에 /usr/libexec/java_home -V 입력해서 가져온다.

  • 아래와 같이 복사한 코드 뒤에 /bin/java를 붙여야 됨
<string>-vm</string>
<string>/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java</string>
  1. info.plist파일 아래 (약 66번라인) 부분에 해당 코드를 추가한다

적용 전)

<string>-keyring</string>
      <string>~/.eclipse_keyring</string>

적용 후)

 <string>-keyring</string>
      <string>-vm</string>
      <string>/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java</string>
      <string>~/.eclipse_keyring</string>
  1. 수정 후 저장하면 이클립스가 정상 실행된다.
    (프로젝트 run as후 모습)
profile
성장중인 새싹 개발자 🌱

0개의 댓글