인텔리제이 스프링 프레임워크 부트로 변경했을 때 dependency 추가 안되는 문제
인텔리제이로 스프링 프레임워크를 생성했다.
해당 프레임워크를 스프링 부트 기반으로 변경하려고 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 모듈들을 가져왔다.