• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

pom.xml에 starter를 쓰는 이유가 이해가 안갑니다.

19.12.25 17:37 작성 조회수 197

0

<parent>엘리먼트로 부모 pom.xml를 상속받는다고 이해했습니다. 

최상위 pom.xml로 올라가보면 

여러 <dependency>들이 이미 정의 되어있어 의존설정이되어있는것을 확인했습니다.

그런데 맨 하위 pom.xml에서 

"spring-boot-starter-web"를 굳이 쓰는 이유가 무엇인지 궁금합니다. 

이것을 쓰지않아도 <parent>로 상속받아서  거기서 이미 <dependency>등록이 되어있어서 .jar이 다운되어있는데 

 중복해서 굳이 명시하는이유가 무엇인지 궁금합니다.

답변 1

답변을 작성해보세요.

0

메이븐에 대해 잘 이해를 못하고 계신거 같은데 메이븐의 dependency management에 대해 공부를 하시는게 좋을거 같습니다. 그런 뒤에도 이해가 안되신다면 다시 댓글 남겨주세요.