Mac에서 스프링 공부 사전 준비 시작하기(java11, inteliJ 설치)
java 21 설치하기
hombrew가 설치되어있다는 가정 하에 시작한다. 제대로 작동하지 않으면 Update시도해보기.
- java version 확인
1
java --version - 설치하기
1
brew install openjdk@21 - 설치한 java경로 인식해주기
1
sudo ln -sfn $(brew --prefix openjdk@11)/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
중간중간 password를 입력하라는 문구가 뜨는데, 자신이 설정한 맥 비번을 입력하면 됨. 보안상의 이유로 작성해도 아무것도 뜨지 않으니 당황하지 않고 그냥 쓰면 된다.
- 환경변수 등록하기
1 2
source ~/.zshrc # Zsh인 경우 source ~/.bash_profile # Bash인 경우
사용 중인 쉘에 맞춰 편집기를 열어준다
1
2
export JAVA_HOME=$(brew --prefix openjdk@21)/libexec/openjdk.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
위 내용을 입력하고 ^x, y, enter를 눌러 저장 후 닫아줌
- 저장 후 닫기
1 2
source ~/.zshrc # Zsh인 경우 source ~/.bash_profile # Bash인 경우
- 설치 확인
1
java --version버전이 11이 아니거나 뜨지 않는다면 다시 시도해야한다.
- 환경 변수 확인
1
echo $JAVA_HOME
inteliJ 설치하기
Eclipse를 사용해도 상관 없지만 수강중인 강의에서 inteliJ로 강의를 진행한다고 했으므로 설치하기로 함
inteliJ 다운받기
- 아래 사이트 접속
https://www.jetbrains.com/idea/download/?section=mac
- 다운로드 클릭
ultimate는 유료버전이고 무료 버전은 community버전이 따로 있다 나는 학생 계정을 이용하여 유료 버전을 사용할 계획이기떄문에 ultimate를 다운받음- .dmg(Intel): m1이 탑재 되기 전 맥
- .dmg(apple silicon): 그 이후 맥 자신에게 맞는 버전을 선택하여 다운 받는다
- inteliJ 설치
설치 받은 파일을 열면 위와 같이 뜬다. 드래그 하면 됨.
inteliJ시작하기
요금제 적용(ultimate)
학생 요금제로 적용할 예정이라 어떤 요금제를 적용하면 되는지 오른쪽 하단의 요금제 및 가격 정책을 클릭해봄
github 학생 인증 계정도 가능하다고 하여 git으로 연동하기로 함 스크롤을 내리면 지금 신청하기가 있다 클릭
github로 로그인
Authorize JetBrains 클릭
맨 위에 Accept누르고 아래 Apply for a free student or teacher ~ 눌러줌
Apply now 클릭
github로 인증 클릭
로그인하여 인증 한 뒤에 위와 같은 화면이 뜬다. 빈 칸을 채워주면 된다.
메일이 발송되었다길래 구글 메일함을 들어가보니 와있음. 인증 링크를 클릭.
파란색 버튼 클릭.
동의해주기
완료되었다는 메세지가 뜬다!!!!
다시 설치한 intelij로 돌아와서 계정 로그인 해주기.inteliJ 설정하기
난 이미 visual studio code가 설치되어있어서 그런지 설정 가져오기가 뜸. 필요 없는 사람은 아래 건너뛰기를 누르면 될 것 같다.
가져올 설정 선택.
완료되었다!

