A.1 자바 (701p)
후기
: 이게 여러 글로 나눠갈게 아니었는데.... 어쩌다 이런 먼길을 가게되었을까....
해당 도서에서는 OpenJDK17을 사용하는데, 내 노트북엔 새로 깔아줘야 해서 처음 설치단계부터 진행했다. 진행하면서 기록남기려고 간만에 티스토리에 두둥장!(대충 두두둥!등장!이란 뜻)

기존 JDK를 지우면 무슨 일이 벌어질지 모르기 때문에 책에서 추천한대로 sdkman도구를 이용하여 다른 JDK설치 및 업데이트를 관리하기로 결정했다.

sdkman은 CLI 명령을 통해 쉽게 JDK 설치, 변경, 환경변수 변경을 도와주는 프로그램이라고 한다. 이번에 처음 써보는데 찾아보니 유닉스 기반 프로그램이라 윈도우에서는 조금 설치가 번잡한듯.(킹치만 난 윈도우인데)
window 운영체제에서도 리눅스 커맨드를 사용 할 수 있도록 해주는 git bash가 필요한 상황.
선조의 지혜를 빌려(?) 차근차근 설치해보기로 했다.
자세한 방법이 궁금하다면 아래 포스팅에서 확인.
[SDKMAN]sdkman 윈도우 설치 및 사용 방법
목표 SDKMAN 설치 방법 및 기본 사용 방법 정리 자바를 사용하면서 기존 사용하던 버전에서 다른 버전을 사용해야 하는 경우가 종종 있을 것이다. 이를 위해선 새로운 JDK를 다운로드하고 해당 폴
kimvampa.tistory.com
우선 이 노트북으로 깃을 썼던 기억이 없어서 하란대로 Git과 7zip을 설치했다. 사실 7zip은 설치할 필요없을 거 같은데(타프로그램이 있어서), 개발하면서 소확미(소소하고 확실하진않지만 따르지않으면 자꾸 나쁜 일이 벌어진다는 미신)를 겪어왔으므로 그대로 따라 설치했다.


아무튼 환경변수 설정까지 다 따라했고, 잘 설치되었는지 확인.....했는데 왜째서....?


다른 위치에 zip.exe가 있는 것이 문제인듯한데, 괜히 삭제했다가 문제생길까봐(지독한 안전주의자) 다시 환경변수설정에 가서 문제의 폴더를 맨 아래로 내렸다. 쓰다보니 차라리 7-zip을 맨위로 올리는게 나은 선택이었다는 생각이 스치지만.... 일단 해본다.
라고 해놓고 똑같은 결과가 나와서 그냥 git bash에서 명령어 확인해보니 버전이 잘 뜨길래 일단 진행했다.
이대로 끝...나면 참 좋겠지만, 윈도우에서 sdkman에서 설치된 JDK를 인식하고 사용 할 수 있도록 환경변수로 등록을 해주어야한대서 마저이어갔다. 슬슬 졸린데....



일단 차분하게 맘을 가라앉히고 임의로 폴더를 내가 만들어주고 진행해보기로.....(이래도되는건가)
C:\Users\yenni\.sdkman\candidates\java\current
조조조좋아.... 이대로 일단 가자.....

기왕 수정하는 김에 아까내린친구 다시 올려둠 ㅎㅎ....
아이무셔~


아냐아냐아냐아냐 차분하게 차분하게.....
차분하게 껐다가 켰다.
잘된다. 휴.

아무튼 이제 책에서 하란대로 다시 따라가는 중...
jdk17버전 설치~

여기까진 좋았는데,

ㅎㅎ 자고일어나서 생각해봐야겠다.....

+ 25.01.02 추가
git bash를 관리자 권한으로 실행해서 성공.

새해 복 많이 받고 많이 줄 수 있는 사람이 되는 2025가 되길.

'Java > Cloud Native Spring in Action' 카테고리의 다른 글
컨테이너를 통한 스프링 애플리케이션의 실행 (1) | 2025.01.07 |
---|---|
도커, 쿠버네티스 설치 (0) | 2025.01.06 |
컨트롤러 구현, 애플리케이션 테스트, 실행 (1) | 2025.01.05 |
프로젝트 초기화, git 연결 (1) | 2025.01.02 |
Intro. (2) | 2024.08.11 |