1. 프로젝트생성
2. 메이븐(Maven) 프로젝트 선택
3.그룹아이디(GroupId), 아티팩트아이디(ArtifactId) 입력
- 그룹아이디(GroupId) : 프로젝트를 만드는 그룹, 조직, 회사 등을 나타내는 유일한 이름, 보통 자바 패키지처럼 URI를 거꾸로 써서 나타낸다.
- 아티팩트아이디(ArtifactId) : 프로젝트를 나타내는 유일한 이름, 그룹 내 다른 아티팩트와 이름이 같아서는 안된다. 자유롭게 적되, 소문자를 사용하고 이상한 특수문자를 사용하지 않는다.
4. 프로젝트 이름 및 위치 설정
- 프로젝트 이름과 위치를 변경하고자 하면 입력하고, 그렇지 않으면 바로 Finish 버튼을 누른다.
5. pom파일에 Parent 추가
- 해당 프로젝트의 부모프로젝트로 spring-boot-starter-parent로 지정을 의미
- 참고 : https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#getting-started-maven-installation
1 2 3 4 5 | <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.1.RELEASE</version> </parent> | cs |
6. 의존성(dependency) 추가
1 2 3 4 5 6 | <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> | cs |
7. 빌드 플러그인 추가
1 2 3 4 5 6 7 8 | <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> | cs |
8. SpringBootApplication 생성
- 패키지 생성후 원하는 이름의 클래스 생성하고 아래와 같이 작성
1 2 3 4 5 6 7 8 9 10 11 | package 패키지명; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } | cs |
9. 실행
10. 확인
- 아무것도 만들지 않아서 에러 페이지가 떴으나 응답이 오는 것을 확인^^
'게으른개발자 > 공부' 카테고리의 다른 글
스프링부트 프로파일 (0) | 2019.01.13 |
---|---|
자바 스트림(Stream) (0) | 2019.01.09 |
자바 람다(Lambda) (0) | 2019.01.08 |
네스티드 클래스 (0) | 2019.01.07 |
DI(Dependency injection) 의존성 주입 (0) | 2019.01.06 |