1. 程式人生 > >Maven_統一管理依賴的版本號

Maven_統一管理依賴的版本號

統一管理依賴的版本:
這裡寫圖片描述
這裡對Spring各個jar包的依賴版本都是4.0.0
如果需要統一升級為4.1.1,怎麼辦?手動在pom.xml中逐一修改是不可靠的!!!

  1. 可靠的配置方式:
    1. 使用<properties>標籤內使用 自定義標籤 統一宣告版本號
<properties>
        <atguigu.spring.version>4.1.1.RELEASE</atguigu.spring.version>
</properties>
     2. 在需要統一版本的位置,使用`${自定義標籤名}`引用宣告的版本號
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${atguigu.spring.version}</version>
        </dependency>
        <dependency>
            <groupId>
org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${atguigu.spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId
>
spring-orm</artifactId> <version>${atguigu.spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${atguigu.spring.version}</version> </dependency>

其實<properties>標籤配合自定義標籤宣告資料的配置並不是只能用於宣告依賴的版本號,凡是需要統一聲明後再引用的場合都可以使用,例如:統一配置專案構建的原始碼的字符集格式

    <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>