본문 바로가기
Tool & Setting

[Intellj] M1맥북, Intellj 느릴때 - apple silicon 버전 재설치

by 카프리썬 2022. 11. 7.
728x90

왜 자꾸 내 intellj에서만 이렇게 느리게 돌아가는걸까?

왜 자꾸 나만 이러는거냐구ㅠㅠㅠㅠㅠM1 좋은게 맞아?ㅠㅠㅠㅠ

맥북 M1에서 인텔리제이가 너무 느려요 

매번 kotiln프로젝트 빌드할때마다 한~참 걸리고 버벅걸리고 진짜 너무너무 화가 나고 답답했다.

계속 됐다 안됐다하면서.. 심지어 이런 java application crash 오류가 발생하기도..

assertion failed [found_x86_offset]: no instruction entry found for jit breakpoint at arm address 0x12db71e00. 

찾아보니 해결책으로 인텔리제이를 m1 버전으로 바꾸고, m1버전 jdk인 azul java를 쓰란다..

https://developer.apple.com/forums/thread/675635

 

Java application Crash in my Macbo… | Apple Developer Forums

When using specific java version for ARM of Azul, the error is gone. Can not post a link here, but when you google on 'azul' and 'arm' you will find it. You can filter on 'Macos' and 'ARM64' to find proper version. UPDATE: Although I do not get the error t

developer.apple.com

 

IntellJ 아키텍쳐 확인

아래처럼 활성상태 보기로 사용하고 있는 프로그램이 어떤 아키텍쳐인지 확인해볼수 있다!! 

지금보면, injellJ 뿐만 아니라 datagrip이랑 pycharm도 다 모두 Intell용을 쓰고 있었다!  (M1용이라면 Apple이라고 나온다!)

부들부들.......

이러니까 M1을 M1답게 쓰지 못하고 있던 나 너무 억울해..

 

Apple Scilicon 버전 재설치

그래서 intellj뿐만 아니라 datagrip, pycharm까지 모든 jetbrain 프로그램들을 m1용으로 다시 깔았따.. 

M1 버전 pycharm 설치  : https://www.jetbrains.com/pycharm/download/#section=mac

M1 버전 datagrip 설치 : https://www.jetbrains.com/datagrip/download/#section=mac 

M1 버전 IntellJ 설치 : https://www.jetbrains.com/ko-kr/idea/download/#section=mac

 

 

azul open JDK 설치

기본으로는 오라클에서 제공하는 openjdk를 쓰고 있었다.

그런데 뭔가 여기에서도 문제가 있는것 같기도 하다.

 

띠용 그런데 왜 로컬에서 java가 왜 안잡히지?

그래서 m1칩용을 제공하는 azul사의 azul openJDK를 설치했다. 

 

azul 사이트

https://www.azul.com/downloads/?package=jdk 

 

Downloads

No matter the size of your company, Azul offers competitive pricing options to fit your needs, your budget, and your ambition.

www.azul.com

 

가서 옵션을 아래와 같이 선택해주고 dmg파일로 다운로드 받는다.

맥북에서는 이렇게 파일을 더블클릭하면 자동으로 설치된다.

 

그리고 JAVA HOME 해당경로를 zshrc에 적용한다.

원래는 이거였음!

 

사실  intellJ안에서 Download JDK로 Azul를 다운받을수 있었다...!

그리고 해당프로젝트에서 zulu-19 버전 sdk를 적용한다.

 

후기

확실히 m1버전으로 설치하니까 인텔리제이 킬 때 부팅 속도부터 엄청나게 빨라졌다..

진작 바꿀껄..강추드립니다..

 

 

 

 

반응형