programing

스프링 부트 종속성 기본 버전을 재정의하는 방법은 무엇입니까?

testmans 2023. 7. 24. 22:21
반응형

스프링 부트 종속성 기본 버전을 재정의하는 방법은 무엇입니까?

스프링 부트 종속성 기본 버전을 변경하는 방법은 무엇입니까?예를 들어 Spring Boot 1.4는 Thymeleaf 2.1 버전을 사용하지만 최근 버전의 Thymeleaf는 3.0입니다.버전 2.1을 3.0으로 변경하는 방법은 무엇입니까?

Andy가 제공한 답변은 POM이 에서 상속될 때만 작동합니다.spring-boot-dependencies.언제spring-boot-dependencies를 통해 추가됩니다.dependencyManagement재정의하려는 모든 아티팩트를 다시 정의해야 합니다.아뿔싸!

이것은 Andy가 언급한 문서에도 명시되어 있습니다(나중에 추가되었을 수도 있습니다).

설명서에서는 이 작업을 수행하는 방법을 설명합니다.

질문에 적힌 태그로 판단하면 메이븐을 사용하는 겁니다.Thymeleaf 버전을 설정하려면 응용 프로그램의 pom.xml에 속성을 추가해야 합니다.

<properties>
    <thymeleaf.version>3.0.1.RELEASE</thymeleaf.version>
</properties>

Spring Boot 1.4와 함께 Thymeleaf 3.0을 사용하는 방법을 보여주는 샘플 애플리케이션도 있습니다.

언급URL : https://stackoverflow.com/questions/39613498/how-to-override-spring-boot-dependencies-default-version

반응형