의존성 관리 응용
학습목표
- 버전 관리 해주는 의존성을 추가할 수 있다.
- 버전 관리 안해주는 의존성을 추가할 수 있다.
- 기존 의존성 버전을 변경할 수 있다.
버전 관리 해주는 의존성 추가
대표적으로 spring-boot-starter.
parent pom인 pring-boot-dependencies에서
<properties>와 <dependencyManagement>의 정보를 상속받아 오기 때문에
따로 버전 명시를 할 필요없이 groupId와 artifactId를 통해서 의존성을 추가.
ex.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
버전 관리 안해주는 의존성 추가
mvn-repository 라는 웹사이트를 통해서
직접 추가하고자 하는 의존성을 설정 정보를 얻을 수 있고,
이를 복사하여 pom.xml에 작성해주면 된다.
ex.
기존 의존성 버전 변경
pom.xml의 <properties> 영역에 자신이 원하는 특정 의존성 버전을 정의해 주면 된다.
ex.
기존에 설정된 Spring Framework의 버전을 내가 원하는 버전으로 바꿔보자.
현재 내 프로젝트 Spring Framework의 default 버전 : 5.3.9
5.3.5 버전으로 한번 바꿔보겠다.
내 프로젝트 pom.xml의 <properties> 부분 작성 후, Load Maven Changes
5.3.5로 정상적으로 변경 되었는지 확인
Author And Source
이 문제에 관하여(의존성 관리 응용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@linger0310/의존성-관리-응용저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)