🤬 정말 오랜만에 자바 공부 해보겠다고 인텔리제이 커뮤니티 버전 다운로드 후 실행했으나..
아무런 오류메세지도 안뜬채 열리지도 않는 사태가 발생했다
이클립스를 게다가 윈도우에서만 다뤄 본 나로선 증말,, 힘들었다
✉️ 일단 Error 메세지라도 얻어보기 -> 눈에 띈 두개의 메세지
- 1) 패키지 내용 보기 클릭
- 2) 해당 파일들중 MacOS > idea 파일 실행
- 3) 터미널 창이 뜨면서 에러메세지를 볼 수 있다
나의 에러 메세지는 캡쳐를 못했으나 이런 내용이였다.
🚫 첫번째 에러, 눈에 띄었던 '' cannot load jvm bundle ''
-> 자바 설치 후 윈도우에서 했던 환경변수 설정을 하지 않았었고(까먹,,) 정말 설치만 했던 상황
, JAVA_HOME의 PATH를 설정해줘야 했다.
나는 barsh를 쓰지 않고 zsh를 쓰고 있으니 zsh 파일로 들어가 환경변수를 변경해줬다
환경변수 변경
- vi로 ~/.zshrc 파일에 환경변수경로 설정해주기
1) 터미널 창을 열어 아래 코드 입력하기
vim ~/.zshrc
2) 'i'를 눌러 insert 모드로 변경해준 후,
아래의 코드를 붙여넣어줬다 ( 사용환경에 따라 경로가 다를 수 있음!!!! )
✓ 내가 설치한 자바 버전은 11이므로 adoptopenjdk-11.jdk 파일의 경로로 입력해줬다.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk
export PATH=${PATH}:$JAVA_HOME/bin
3) 제대로 설정 됐는 지 확인하기
// 터미널 창에
source ~/.zshrc
echo $PATH
-> JDK 경로가 잘 출력이 되었다면 성공!
4) 내가 원하는 자바 버전이 설정 됐는 지 확인하기
// 터미널 창에
javac -version
java -version
-> 두 명령어를 다 입력 해본 후 내가 원하는 자바 버전이 잘 출력 된다면 정말 성공!!
환경변수 설정은 끝!!!
그러나‼️
설정 후 cannot load jvm bundle 은 보이지 않았지만
🚫 두번째 에러, 아래쪽에 적혀져 있던 idea vmoptions 관련 에러
캡쳐를 못해놔 정확히 기억이 나지 않는다ㅜㅜ
하여튼 vmoptions 관련 에러는 idea.vmoptions 파일을 삭제해주면 된다는 블로그 글을 발견했고
, 해당 파일의 경로를 찾아서 삭제해주려고 했으나 삭제 버튼이 안뜨,,,🙂🙃
터미널로 강제 삭제 해주기로 했다
idea.vmoptions 파일 삭제해주기
1) 해당 파일의 경로를 찾기 위해 명령어를 입력해주자.
mdfind -name "idea.vmoptions"
2) 파일 경로 복사 후 강제 삭제 해주기 ( 사용환경에 따라 경로 다를 수 있음!!! )
rm -rf /Users/soo/Library/ApplicationSupport/JetBrains/IdeaIC2021.3/idea.vmoptions
3) 삭제가 잘 됐는 지 확인
mdfind -name "idea.vmoptions"
이렇게 해준 후 별 짓 다해도 안열리던 IntelliJ IDEA CE 파일이 열렸다!!!
반갑다 진짜 2시간동안 헤멘 후 만나니 너무 반가웠다😆
ㅋㅋㅋ 이제 스프링 부트를 공부할 수 있다!!
다음엔 스프링 부트 관련 에러를 포스팅 할 수 있겠구나 에러 멈춰!!!✋