diff --git a/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md b/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md index e69de29..fa670f0 100644 --- a/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md +++ b/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md @@ -0,0 +1,11 @@ +### 73.1. 使用Maven自定义依赖版本 + +如果你使用Maven进行一个直接或间接继承`spring-boot-dependencies`(比如`spring-boot-starter-parent`)的构建,并想覆盖一个特定的第三方依赖,那你可以添加合适的``元素。浏览[spring-boot-dependencies](http://github.com/spring-projects/spring-boot/tree/master/spring-boot-dependencies/pom.xml) POM可以获取一个全面的属性列表。例如,想要选择一个不同的slf4j版本,你可以添加以下内容: +```xml + + 1.7.5 + +``` +**注**:这只在你的Maven项目继承(直接或间接)自`spring-boot-dependencies`才有用。如果你使用`import`,将`spring-boot-dependencies`添加到自己的`dependencyManagement`片段,那你必须自己重新定义artifact而不是覆盖属性。 + +**注**:每个Spring Boot发布都是基于一些特定的第三方依赖集进行设计和测试的,覆盖版本可能导致兼容性问题。