maven管理ES版本不生效

用alibaba创建的Spring项目,在项目pom里明明覆盖了ES版本,为什么没有生效

img

img

img

同学,Maven 的 POM 文件中的 properties 标签不是这么用的呀
你定义了一个 elasticsearch.version ,那你要在 dependency 标签里进行引用的
就比如我在 properties 标签中定义了一个
<knife4j.version>3.0.3</knife4j.version>
那么我在项目的主 pom 文件里就要这么引用它:

 <properties>
        <knife4j.version>3.0.3</knife4j.version>
    </properties>
    <!-- 依赖声明 -->
    <dependencyManagement>
        <dependencies>
            <!-- knife4j -->
            <dependency>
                <groupId>com.github.xiaoymin</groupId>
                <artifactId>knife4j-spring-boot-starter</artifactId>
                <version>${knife4j.version}</version>
            </dependency>
        </dependencies>
    <dependencyManagement>