본문 바로가기

프로그래밍/JAVA

Mac Big Sur 업데이트 이후 sts 눌렀는데 failed to create the Java Virtual Machine 될 때

얼마전에 맥 Big Sur 업데이트를 했고 오늘 오랜만에 스프링 부트를 쓰려고 눌렀는데 갑자기 이런게 떴다.

휴.. 놀란 가슴을 진정시키고 구글에 쳐봤다. 

첫번째 시도

먼저 맥 사과 로고-시스템환경설정-자바에 들어갔다. 

하지만 자바 환경설정이 열리지 않았다. 그래서 또 구글에 쳐본다.

자바 제어판이 열리지 않을때는

1.설정에서 언어 및 지역을 선택한다.

2. 지역을 다른 나라로 저장한다. 나는 미국으로 저장했다.

3. 다시 대한민국으로 설정한다.

4. 이제 자바를 실행시키면 제어판이 나온다.

사실 구글에서는 4번이 먼저고 3번이 나중엔데 3번, 4번 순서대로 하니 내 맥은 되었다. 혹시 이렇게 안되면 1번-2번-4번-3번 해보시면 될 것이다.

 

그리고 제어판에 가니

우선 자바 업데이트를 해줬다.

업데이트 되는 자바

이런 문구가 나온다. 설치를 눌러줬다.

설치가 완료 된 이후 다시 클릭을 해보았지만 sts 클릭시 failed to create the Java Virtual Machine 문구는 없어지지 않았다.

 

두번째 시도 

그래서 이번에는 JDK가 잘 있나 확인을 해보기로 했다.

1. 터미널로 가서 cd /library 간다.

2. 자바가 있다 본다.

두둥. 자바 폴더가 아예 없다. 그래서 이번에는 오라클에 가서 JDK 8버전, 위에 자바와 같은 8_271 버전으로 다운로드 하였다.

다운로드가 완료되고 컴퓨터를 한번 껐다 키니 이제 터미널로 가서 cd /library 하면 Java 폴더가 보이고 안에 JDK도 잘 있다. 

 

하지만 또  sts 클릭시 failed to create the Java Virtual Machine 문구는 없어지지 않았다......

 

세번째 시도

sts를 아예 삭제하고 다시 깔았다.

 

성공이다. 이제 문구는 나오지 않는다.

 

사실 맥 Big Sur 업데이트가 문제인지는 모르겠는데 구글에 쳐보니 비슷한 사람이 많다.

맥 업데이트는 최대한 느리게 해야겠다.

 

'프로그래밍 > JAVA' 카테고리의 다른 글

Generic  (0) 2018.10.19
컬렉션 Collection  (0) 2018.10.19
자바 다이아몬드 만들기  (0) 2018.04.20
자바 직각삼각형 만들기(2)  (0) 2018.04.20
자바 직각삼각형 만들기(1)  (0) 2018.04.20