스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의를 토대로 스프링부트를 바탕으로 맥북에서 스프링 부트를 설치하는 방법에 대해 설명하겠습니다.
스프링 부트는 자바로 돌아가는 프레임워크입니다. 따라서 JDK를 먼저 설치한 후 데이터베이스 H2를 설치하고 스프링 부트를 설치하도록 하겠습니다.
맥에서는 homebrew 를 통해 간편하게 버전을 설치할 수 있습니다.
1. adoptopenjdk 추가
brew tap adoptopenjdk/openjdk
2. JDK 버전 검색
brew search jdk
3. 원하는 버전 설치하기
brew install --cask adoptopenjdk11
버전은 9~14 중 설치가 가능합니다. 하지만 스프링부트에서 안전성을 위해 11버전을 설치하겠습니다.
4. H2 설치하기
https://www.h2database.com/html/download-archive.html
Archive Downloads
www.h2database.com
1.4.200 버전을 선택해 다운로드 받습니다.
맥에서는 Platform-Independent Zip으로 다운로드 받고 압축을 풀어줍니다.
설치한 폴더 h2 -> bin 안에서 h2.sh의 권한을 755로 바꿔 줍니다. 그리고 JDK가 설치되어 있으면 ./h2.sh 를 커맨드에 입력했을 때 자동으로 h2가 실행됩니다.
5. 스프링 부트 설치하기
https://start.spring.io/ 사이트에 들어가 줍니다.
스프링 부트에 Project는 Gradle Project 2.7.4 버전에 JAVA는 자신의 설치한 버전으로 설정합니다. 그리고 Dependencies 에 Spring Web 과 Thyleaf를 추가해준 후 Generate를 하면 내가 설정한 스프링 부트 파일이 다운로드 됩니다.
6. 스프링 부트 실행하기
https://www.jetbrains.com/ko-kr/idea/download/#section=mac
다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE
www.jetbrains.com
인텔리제이를 설치해줍니다.
인텔리제이가 설치가 완료되면 스프링 파일을 열어봅시다.
압축을 푼 폴더에서 build.gradle를 눌러줍니다.
프로젝트를 처음 실행하게 되면 라이브러리를 인터넷으로 가져오기 때문에 인터넷 연결은 필수로 되어있어야합니다. 라이브러리가 다 설치 된 후 src -> main -> java -> GroupName -> Name 에 있는 SpringApplication을 실행합니다.
기본으로 톰켓에 8080포트로 설정이 되어있으므로 localhost:8080에 접속합니다.
정상적으로 스프링 부트 서버가 실행된 모습을 확인 할 수 있습니다. 현재는 요청페이지에 아무것도 존재하지 않으므로 에러 페이지가 나타나지만 요청에 따른 응답을 이제부터 설정해 봅시다.
'스프링 공부 > 스프링 입문' 카테고리의 다른 글
3. 스프링 부트 api 만들기 (0) | 2022.09.26 |
---|---|
2. 스프링 부트 웰컴페이지 및 Controller 생성 (0) | 2022.09.25 |