Skip to content

[박재홍] gradle 혹은 maven은 어떻게 의존성을 가지고 올까요? #5

@JaeHongDev

Description

@JaeHongDev

❗️이슈 발생 위치

섹션제목: gradle은 어떻게 의존성을 가지고 올까요?

🤔 왜 이슈를 생성했나요?

[ TIP: 이슈를 생성하신 이유를 간략하게 작성하면 됩니다! ]
먼저 스프링 부트 어플리케이션을 생성하고 난 이후에 인텔리제이의, external libraries 탭에서 부트 어플리케이션과 관련된 라이브러리들이 설치된 것을 확인할 수 있는데
image

  • Gradle: org.springframework.boot:spring-boot:2.7.10
  • Gradle: org.springframework.boot:spring-boot-autoconfigure:2.7.10
  • Gradle: org.springframework.boot:spring-boot-starter:2.7.10
  • Gradle: org.springframework.boot:spring-boot-starter-json:2.7.10
  • Gradle: org.springframework.boot:spring-boot-starter-logging:2.7.10

Gradle: org.springframework.boot:spring-boot:2.7.10를 제외한 나머지 라이브러리들은 비어있는 상태로 존재합니다.
image

토비님께서는 -starter로 끝나는 이름을 가진 라이브러리는 다른 라이브러리에 대한 의존정보를 가지고 있고 소스코드는 가지고 있지 않는 것이 정상이라고 답변을 해주셨는데

그럼 gradle 혹은 maven에서 어떻게 해당 의존성 정보들을 가지고 올까요?


Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions