💡 시스템 환경 OS : window 10, 11 스프링 부트(ver 3.2.8) JDK(ver 21, 아마존 JDK corretto) IDE(STS ver 4) |
아마존 JDK 21 설치 안내
JDK
JDK는 Java Development Kit의 약자로, 자바 언어를 이용한 소프트웨어 개발을 위한 프로그래밍 도구들의 모음입니다.
이것은 자바 컴파일러(javac), 자바 런타임 환경(JRE), 문서 생성 도구(javadoc) 등 다양한 도구를 포함하고 있습니다.
JDK를 통해 개발자들은 자바 언어로 작성된 코드를 컴파일하고, 실행하며, 디버깅할 수 있습니다.
과거에는 많이 사용 되었던 OracleJDK 하지만
2023년 기준 아마존 JDK인 corretto가 이 점유율을 넘어섰습니다.

자료출처
https://zdnet.co.kr/view/?no=20230503065956
AWS, JDK 점유율 오라클 넘었다
아마존웹서비스(AWS)의 자바개발키트(JDK)인 아마존 코레토가 사용자 점유율 1위를 기록했다. 공식 자바 제공업체인 오라클의 JDK를 넘어선 것이다.2일(현지시각) 더레지스터 등 외신에 따르면 옵
zdnet.co.kr
1. 설치하기
아래 주소로 접속하여 다운로드 받을 수 있습니다.
Amazon Corretto 프로덕션용 OpenJDK 배포
Amazon Corretto를 사용하여 클라우드, 온프레미스 및 로컬 머신에서 동일한 환경을 실행할 수 있습니다. Corretto 17은 Linux(x64 및 aarch64), Windows(x64), macOS(x64 및 M1), Alpine Linux(x64) 및 Amazon Linux 2(x64 및 aarch
aws.amazon.com

21버전 다운로드를 클릭하게 된다면 아래와 같은 페이지가 보일것입니다.

스크롤을 내리면

해당 부분이 보일것입니다 여기서 Platform이 Windows인 행을 보면 확장자가 msi로 끝나는 링크를 클릭 하면 됩니다.

해당 링크를 클릭하여 다운로드를 하셨다면 해당 파일을 실행하셔서





위와 같이 next를 누르셔서 진행하시면 됩니다.
2. 설치 확인
Window + R 키를 누르면

위와 같은 창이 나타나게 되는데 해당 창에서

cmd를 입력후 확인을 누르게 되면

위와 같은 도스창이 나타나게 됩니다 여기서
명령어
java -version
javac -version
입력하셔서 아래와 같이 화면이 나타난다면 설치가 완료 되었습니다.

결과화면

C:\Program Files\Amazon Corretto\jdk21.0.3_9
// jdk21.0.3_9 <-- 다운로드 받은 버전으로 입력 하면 됩니다. (21 이면 됩니다)
설정 확인해주세요
JAVA_HOME 변수 설정 후 값 할당하기

설정 확인해주세요
시스템 변수 Path 에 새로 만들기 선택 후 %JAVA_HOME%\bin 입력해주세요

프로젝트 생성 시 확인 되는 오류 및 경고 사항(sts)
- 프로젝트 빌드 경로 수정 (JRE 설정 오류 확인)
프로젝트 'bank'에 마우스 오른쪽 버튼을 클릭하고 'Properties'를 선택합니다. 왼쪽 메뉴에서 'Java Build Path'를 선택한 다음, 상단의 'Libraries' 탭으로 이동합니다. 'JRE System Library'를 찾아 선택하고, 'Edit...'를 클릭합니다. 새로 추가한 JDK 21을 선택하거나, 'Workspace default JRE' (앞서 추가한 JDK 21이 기본 JRE로 설정되었다면)를 선택합니다. 'Finish'를 클릭하고, 변경 사항을 적용하기 위해 'OK'를 클릭합니다. - 프로젝트 생성시 인코딩 경고(UTF-8)
프로젝트에 명시적인 문자 인코딩을 설정함으로써, 프로젝트의 모든 파일이 일관된 방식으로 인코딩되도록 할 수 있습니다.
프로젝트 설정 변경- STS에서 'bank' 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 'Properties'를 선택합니다.
- 왼쪽 메뉴에서 'Resource'를 선택합니다.
- 'Text file encoding' 섹션을 찾습니다.
- 기본 설정인 'Default'에서 'Other'를 선택하고, 드롭다운 메뉴에서 'UTF-8'을 선택합니다.
- 'Apply and Close' 버튼을 클릭하여 변경사항을 적용합니다.
STS4-4.21.1버전(JDK 21 사용시 4.21.1 버전 이상 이어야 함), 아마존 JDK 21버전
STS 4 환경 설정 확인 사항
1. 언어 설정 확인
전부 UTF-8로 설정 해주세요

2. *.js 파일을 인식할 수 있도록 속성을 추가 해주세요

3. xml 외부 리소스 다운 받을 수 있도록 설정
옵션을 활성화하면 XML 편집기가 DTD(Document Type Definition)나 XSD(XML Schema Definition) 같은 외부 리소스를 참조할 때 자동으로 해당 리소스를 다운로드합니다.

4. Java 컴파일러 버전과(21) 인스톨되어 있는 JRE 버전을 맞춰 주세요


5. font 및 크기 설정을 확인해주세요

💡 Git 관리 및 저장소 만들기 개인용 git 관리 |
GitHub - CHYIJE/class_bank_v7: 수업용 예제 코드 진행 관리
수업용 예제 코드 진행 관리. Contribute to CHYIJE/class_bank_v7 development by creating an account on GitHub.
github.com
'Spring boot > Bank App 만들기 (deployment)' 카테고리의 다른 글
5. 코딩 컨벤션 (0) | 2024.08.05 |
---|---|
4. 패키지 설정 (0) | 2024.08.05 |
3. 디자인 시안 확인 (0) | 2024.08.02 |
2. yml 파일 설정하기 (0) | 2024.08.02 |
1. 프로젝트 설정 (0) | 2024.08.02 |