Spring Boot 프로젝트를 생성하기 앞서
위 링크로 들어가면
Spring Boot 프로젝트를 간단하게 생성할 수 있는데
Project > Gradle
Language > Java
Group, Artifact > 원하는 대로 설정
Java > 17 / 11 / 8 중 본인이 JDK 설치한 버전으로 선택
설치한 JDK가 위 3개중에 없을 경우에는
아래 링크를 보고 설치해주면 된다
11 > https://jdk.java.net/java-se-ri/11
8 > https://jdk.java.net/java-se-ri/8-MR3
다음으로 Dependencies는
필요에 따라 변경할 수 있는 부분인데
뭘 골라야 할지 모르겠다면
Spring Web
Thymeleaf
위 두개를 선택해주면 된다
설정을 모두 마친 뒤
왼쪽 하단의 GENERATE를 눌러주면
ZIP 파일이 받아지는데 압축을 풀어놓고
인텔리제이(IntelliJ) 실행 후
(없을 경우에는 아래 링크에서 커뮤니티 버젼 다운로드
OR 이클립스의 경우에는 링크 글 참조)
Open으로 Generate 하고 압축 풀었던
폴더 안으로 들어가서 동일한 이름의 폴더를 지정해주자
프로젝트를 불러온 후에는 에러 방지를 위해
File > Setting 클릭 후
왼쪽 상단 검색창에 gradle로 검색한 후
Gradle을 선택하면 오른쪽 내용이 바뀔텐데
우측 하단의 Gradle JVM을
start.spring.io 에서 GENERATE 할 때와
동일한 JDK 버전으로 설정하고 Apply 후 OK를 눌러준다
(설정이 제대로 되어있지 않을 경우
Cause : invalid source release 에러 발생)
다음으로는 File > Project Structure 클릭 후
Project SDK 부분을 start.spring.io에서
Java 설정할 때와 동일하게 맞춰주면 된다
이후 Apply 후 OK를 눌러주자
(설정하지 않을 경우 JNI 에러 발생)
이제 세팅을 다 했으니
src > main > java > 처음 설정한 group명 > ~Application.java
파일 우클릭 후 Run '~Application' 을 눌러주자
인텔리제이는 이클립스와 다르게
실행이 되어도 이미지 왼쪽처럼 계속 빙글빙글 돌고 있기 때문에
콘솔을 보고 Started ~Application in 시간 seconds...
이렇게 뜨면 구동이 완료된 것인데
마지막으로 브라우저를 킨 뒤에
localhost:8080 으로 접속을 해 보면
Whitelabel Error Page가 뜨는데
이건 뭐 아무 페이지도 설정하지 않아서 그런거고
위 이미지처럼 뜨면
스프링 프로젝트가 정상적으로 구축되었다고 보면 된다
'Spring Framework > Spring' 카테고리의 다른 글
스프링부트 @RestController return HTML로 받는 방법 (0) | 2021.11.12 |
---|---|
스프링부트 롬복(Lombok) 적용방법 정리 (0) | 2021.11.08 |
Import Spring Getting Started Content은 뭘까? (0) | 2021.10.22 |
스프링부트 시작페이지 index 에서 다른 페이지로 변경방법 (0) | 2021.10.20 |
스프링부트 HTML에 thymeleaf 적용방법 (0) | 2021.10.07 |
댓글