wisePocket

[JAVA] 기초문법 - JDK 버전 변경, IntelliJ IDEA Ultimate 설치 및 설정 - 04 본문

Java & Algorithm/Java

[JAVA] 기초문법 - JDK 버전 변경, IntelliJ IDEA Ultimate 설치 및 설정 - 04

ohnyong 2023. 7. 24. 17:40

기존 자바 기초에서 IntelliJ IDEA Community 버전을 설치 했으며, 실습을 진행하려 했는데 Ultimate 플랜을 구해서 정식버전을 설치하고자 한다.

 

설치 과정은 동일하지만 진행되는 과정에서 JDK 17버전을 사용하기에 전체적으로 개발 환경 구축을 새로 하려한다.

 

JDK란 무엇인지 이전 JDK설치 부분에서 다루었다.

1. JDK 17.0.8+7(LTS) 설치

아래 링크를 통해서 쉽게 설치 할 수 있다.
https://www.azul.com/downloads/?version=java-17-lts&os=macos&architecture=x86-64-bit&package=jdk#zulu
사실 Mac의 경우 터미널을 통해 Homebrew로 설치 할 수도 있다. 환경에 따라 터미널을 통한 설치 방법도 익숙해져야 한다.
brew를 통한 설치 커맨드는 다음과 같다.
brew install openjdk@17​
설치가 완료되면 버전이 적용되었는지 꼭 확인해야한다. 이전에 사용버전이 있기 때문이다.
java --version​

2. JDK 버전 변경

설치가 완료 되었지만 이전에 사용하던 JDK 11이 아직 사용중이라면
Mac에서 Java가 설치된 경로를 찾아보는 커맨드는 다음과 같다.
/usr/libexec/java_home -V​

내 컴퓨터에 여러번 실습을 하면서 GUI로 설치하거나 brew로 설치하거나 버전이 다르거나, 아무튼 여러 버전이 설치되어 있다. 이 중에서 특정 버전으로 바꿔야 한다면,

전을 세팅하려면 환경 변수를 작성(변경)해야 한다. 나의 경우 이전에 환경 변수를 11버전으로 경로를 설정했기 때문에 17버전이 설치된 위치로 변경해야 한다.

VI에디터를 통해서 내 쉘 설정에 접근한다.
vim ~/.zshrc​

예전에 설정해둔 path가 적용되어 있어서 JDK 17경로로 변경해주어야 한다.

다른 버전의 JDK는 #으로 주석처리하고 JDK 17 경로를 사용한다.

변경된 설정파일을 쉘에 적용시켜야 한다.
source ~/.zshrc​
버전 변경 후에도 동일하게 버전을 확인해준다.

 

3. IntelliJ IDEA Ultimate 설치

Ultimate 연간 구독이 생겨서 새로 다운로드 받는다.
dmg파일로 간편하게 설치
계정 인증으로 활성화가 완료되었다.
Community 버전과 크게 다르지 않을 것으로 보여진다.
기본적인 셋팅을 Community에서 한 것처럼 적용시킨다, 폰트, 키맵 등 설정은 이전 글에서 확인하면서 설정했다.
https://ohnyong.tistory.com/126
이전 Community 버전에서 실습하던 프로젝트를 그대로 가져온다.
JDK 11버전으로 생성했던 기존 프로젝트의 JDK 버전을 변경 하면 호환에 문제가 있을 수 있다.
하지만 큰 실습을 진행하지 않고 세팅만 진행한 상태기 때문에 큰 문제는 없었다.
폴더를 Import하더라도 Git 연결상태, JDK 선택 상태를 확인해야 한다. JDK는 Homebrew로 설치한 JDK 17버전을 적용시켰다.
Git도 정상적으로 연결되어 있으며, 이전에 Template도 정상적으로 나타난다.

해당 Java 기초 연습은 아래 깃허브를 통해 업로드 됩니다.

https://github.com/yzpocket/ohnyong_java_excercise

 

GitHub - yzpocket/ohnyong_java_excercise

Contribute to yzpocket/ohnyong_java_excercise development by creating an account on GitHub.

github.com