일단 대략 2022년 버전부터는 인텔리제이의 방식과 안드로이드 스튜디오의 방식이 거의 같다는 걸 알아두자.
먼저 이미 깔려있는 jdk를 확인해보자
세번째 이미지에서 gradle jdk 를 클릭하면 여러 버전의 jdk를 확인해볼 수 있다. 바로 보이는 리스트에 없으면 download jdk로 가면된다.
원하는 버전의 원하는 vendor를 클릭해서 다운 받으면 된다.
여기에도 없으면 직접 oracle이나 jetbrain 사이트에 방문해서 jdk를 다운 받아야한다.
아래는 jetbrain jdk 링크이다.
https://github.com/JetBrains/JetBrainsRuntime
GitHub - JetBrains/JetBrainsRuntime: Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Window
Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux - JetBrains/JetBrainsRuntime
github.com
다운로드받은 후 해당 경로를 등록해서 사용하면 된다.
다음은 IDE 자체가 구동되는 런타임(Choose Boot Runtime) jdk 설정 방법이다.
이것도 인텔리제이 기반 IDE에서 사용하는 방법과 동일하다.
메뉴에서 Help > Find Action (또는 단축키 Ctrl+Shift+A / Cmd+Shift+A)를 선택하고,
Choose Boot Java Runtime for the IDE 를 입력한 후 선택한다. 나타난 대화상자에서 이미 설치된 JDK 목록 중 원하는 버전이 보이지 않는다면 Add Custom Runtime 옵션을 선택한다.
미리 다운로드해둔 jdk가 설치된 디렉터리를 지정하면 된다.
선택 후 OK 버튼을 눌러 적용한 뒤, IDE를 재시작한다.
재시작 후 Help > About 메뉴에서 사용 중인 JDK 버전이 선택한 버전으로 표시되는지 확인한다.
만약 프로젝트에서 별도의 JDK를 사용하고 싶다면,
File > Project Structure > SDK Location 에서 “Use embedded JDK” 옵션을 해제하고,
다운로드한 jdk의 경로를 지정하면 원하는 JDK 버전을 사용하도록 강제할 수 있다.
참고:
일부 환경 변수(예: STUDIO_JDK)가 있다면 이 설정이 우선 적용될 수 있으므로 변경 후 정상 반영되지 않는다면 해당 변수들을 확인하고 제거해야 한다.
'어플리케이션, 앱 (Application)' 카테고리의 다른 글
Unity editor install validation 무한 부팅 문제 (0) | 2025.01.13 |
---|