인텔리제이로 스프링 프레임워크를 생성했다.

해당 프레임워크를 스프링 부트 기반으로 변경하려고 pom.xml에 

부트 스타터인 spring-boot-starter-web 을 추가해줬다.

 

혹시나 메이븐이 부트가 관리하는 디팬던시를 가져오지 못한 것일까 해서 

해당 모듈을 clean 후 install 해서 당겨오록 했다.

 

그리고 pom.xml에 명시된 

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <version>2.0.0.RELEASE</version>
</dependency>

부분을 눌러서 들어가보니,

부트가 관리하고 있는 의존성 항목들이 나온다.

분명 명시하는 것까진 잘 추가 된 것 같은데

@SpringBootApplication 어노테이션을 찾을 수가 없다고 한다.

 

우측 부분을 보면 디팬던시 부분에 bootspring 디펜던시가 있어야 하는데 없었다. (방금은 다시 모듈을 가져와서 생긴상태이고 이전에는 없었다)

 

보아하니 모듈을 새로 가져와야 하는 모양이다. 

 

프로젝트우클릭 - Maven - Reimport

클릭해줬더니 Boot 모듈들을 가져왔다.