# 属性

  1. 在父工程 pom.xml 中定义属性
<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!--    在父工程的 & lt;properties > 标签中自定义属性标签来统一管理版本 -->
      <dkx>5.2.11.RELEASE</dkx>
      <druid.version>1.2.8</druid.version>
  </properties>
  1. 使用 ${} 在 jar 资源中引用统一进行管理版本的属性标签
<dependencies>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
<!--        引用统一管理版本的属性标签 -->
        <version>${dkx}</version>
      </dependency>
      <dependency>
           <groupId>org.springframework</groupId>
           <artifactId>spring-test</artifactId>
        <!--        引用统一管理版本的属性标签 -->
           <version>${dkx}</version>
      </dependency>
      <dependency>
          <groupId>com.alibaba</groupId>
          <artifactId>druid</artifactId>
          <version>${druid.version}</version>
      </dependency>
    </dependencies>
  • 查看 Dependencies

image_2023-03-07-10-20-37

  • 更改版本

image_2023-03-07-10-22-05

  • 查看 Dependencies

image_2023-03-07-10-22-28

  • 父子工程的 jar 资源版本一并更改了