2021. 4. 16. 01:35ㆍ개발/Spring
지난번에 VS Code로 Spring을 시작해보려고 했으나 Extansions 사용법 미숙과 더불어 친구의 추천으로 IntelliJ로 갈아탔다. (PyCharm과 비슷한 UI를 가지고 있어서 친근감이 느껴졌다.)
Spring Boot Initializer은 여러가지 방법으로 지원한다.
1. Web 에서 원하는 파일설정을 골라서 다운 (zip파일로 다운된다.)
2. IDE (IntelliJ 에서 Project 생성시 사용할 수 있다.)
1번의 경우는 VS code 에서 돌려볼때 해봤으니 오늘은 IntelliJ를 통해 Spring Boot 를 시작해봤다.
위 화면에서 원하는 Project name, Location 등을 정해주면 된다.
이것저것 정보를 확인해보니 Maven 에 비해 Gradle 로 관리하는 것이 더 편하다는 점(코드의 줄수 관점에서)과
JAVA SDK 16 을 썼다가 Version 관련 에러가 발생했던 경험을 토대로 설정하였다.
당분간은 Gradle, JAVA SDK 11 은 고정으로 둘거같다.
Dependencies 를 Project 생성시점에 추가할 수 있는데, 이는 추후에 필요시 추가하거나 삭제할 수 있다고하니 필요한 녀석 3인방만 골라두었다.
Spring Native
Spring Boot DevTools (+Update 미지원 오류가 발생해서 dependencies에서 지웠다.)
Spring Web
위 설정까지 끝낸 후 Finish를 누르면 아래와 같이 Project 파일을 생성하고, 툴자체에서 build를 한다.
Project의 구성을 모두 마치면 아래와 같이 뜨게 된다.
프로젝트의 설정을 먼저 아래와 같이 바꿔준다.
IntelliJ에서 Spring 프로젝트를 처음 시작할때 port가 겹치거나 아래 설정이 다른걸로 되어있으면, 에러가 발생한다.
툴의 오른쪽에서 Gradle을 선택하고, bootRun을 눌러준다.
그럼 아래와 같이 서버가 켜지게 되고, localhost:8080 을 들어가보면 blahblah 가 나온다.
여기까지 뜨면 정상 동작이다~!
'개발 > Spring' 카테고리의 다른 글
Spring Boot Directory 구성 (0) | 2021.04.19 |
---|---|
IntelliJ에서 Cannot resolve symbol 오류 해결하기 (0) | 2021.04.19 |
Spring을 위한 Visual Studio Code 설정 (0) | 2021.04.14 |
자바 설치 (Java 11 install) (0) | 2021.04.14 |