Java

SpringBoot 공부 - 기본 개발환경 구축

Baetab 2023. 4. 23. 11:54

Open JDK17 설치 

현재 자신의 자바 버전 확인

커맨드 프롬프트에서 java -version 으로 자신의 버전 확인

현재 11.0.18 버전으로 설치되어있어서 JDK 17 버전을 추가로 설치

https://adoptium.net/temurin/releases/

 

Latest Releases | Adoptium

 

adoptium.net

홈페이지에서 자신의 운영체제에 맞게 17버전을 다운로드하여 설치

17버전 설치 완료

맥은 홈브류로 설치 가능 (실리콘맥 m1,m2는 오라클 OpenJDK 로 설치해야함)

 

 

IDE 설치( intelliJ 인텔리제이)

현재 자바 환경은 이클립스로 사용해왔는데 실습간 교재와 같은환경 조성을 위해 인텔리제이를 처음 설치해봄

인텔리제이는 유료라는 생각을 항상 갖고있어 사용해보지 않았는데 무료버전은 Community 에디션이 있다

 

https://www.jetbrains.com/ko-kr/idea/download/#section=windows

 

 

최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요

 

www.jetbrains.com

유료  vs  무료

유료 무료 버전 기능차이가 꽤 크다 . 

다운로드 받은후 기본설정으로 설치

 

 

SpringBoot 프로젝트 만들기

 

Spring Initializr 를 사용하여 프로젝트를 생성

https://start.spring.io/

링크에 접속하여 다음과 같이 설정 (Project Metadata 는 artifect 만 firstproject 로 변경하면 자동으로 나머지도 바뀜)

Ctrl+B 또는 Add dependecies 를 눌러 Spring Web,

H2 Database (자료저장을 위한 데이터베이스) ,

Muistache(화면을 만들기 위해 필요한 도구) ,

Spring Data JPA ( 데이터베이스를 다루기 편하게 하는 도구)를 눌러 추가

하단 generate 눌러 firstproject.zip 파일을 내려 받고 c드라이브에 압축을 풀어준다

 

 

IntelliJ에서 프로젝트 불러오기

인텔리제이 실행후 open 버튼을 눌러 firstproject 폴더 지정후 오픈 -> 체크박스 체크하고 -> trustproject 버튼 클릭

 

나같은경우는 프로젝트 생성시 오류 발생

구글링해보니 OpenJDK 버전이 맞지 않아서....

 이럴경우 File -> setting 에 들어가서

Gradle JVM 에서 버전을 프로젝트 생성할시 설정한 17 버전으로 맞춰준다

그러면 정상적으로 프로젝트가 build 된다