最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何解決Maven下載的依賴版本和引入的依賴版本不一致問題

 更新時間:2024年05月28日 11:05:32   作者:旭東怪  
這篇文章主要介紹了如何解決Maven下載的依賴版本和引入的依賴版本不一致問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

問題描述

下載的依賴版本和引入的依賴版本不一致。

問題分析

由于當前項目先引入了

spring-data-elasticsearch 4.1.8版本的依賴同時elasticsearch依賴版本為7.9.3

然后spring-data-elasticsearch依賴的版本改為了3.1.1.RELEASE

elasticsearch版本應(yīng)該會變成6.2.2的,但是elasticsearch依賴版本還是7.9.3

解決辦法

(1)重新建一個項目引入spring-data-elasticsearch 3.1.1.RELEASE版本的依賴即可。

       <!-- ElasticSearch6緩存數(shù)據(jù)庫-->
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-elasticsearch</artifactId>
            <version>3.1.1.RELEASE</version>
            <scope>compile</scope>
        </dependency>

(2)在pom.xml的properties加入一個對應(yīng)${xxx}的xxxx.version標簽來設(shè)置版本。

    <properties>
        <elasticsearch.version>6.2.2</elasticsearch.version>
    </properties>

(3)添加dependencyManagement標簽,在dependencyManagement標簽里面添加Maven依賴,這樣就可以指定對應(yīng)依賴的版本了。

    <!--只是對版本進行管理,不會實際引入jar-->
    <dependencyManagement>
        <dependencies>
            <!-- Elasticsearch -->
            <dependency>
                <groupId>org.elasticsearch.client</groupId>
                <artifactId>transport</artifactId>
                <version>6.2.2</version>
            </dependency>
 
            <dependency>
                <!-- required by elasticsearch -->
                <groupId>org.elasticsearch.plugin</groupId>
                <artifactId>transport-netty4-client</artifactId>
                <version>6.2.2</version>
            </dependency>
 
            <dependency>
                <groupId>org.elasticsearch.client</groupId>
                <artifactId>elasticsearch-rest-high-level-client</artifactId>
                <version>6.2.2</version>
                <exclusions>
                    <exclusion>
                        <groupId>commons-logging</groupId>
                        <artifactId>commons-logging</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
        </dependencies>
    </dependencyManagement>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java快速掌握Vector類方法

    Java快速掌握Vector類方法

    Vector?類實現(xiàn)了一個動態(tài)數(shù)組。和?ArrayList?很相似,但是兩者是不同的:Vector?是同步訪問的;Vector?包含了許多傳統(tǒng)的方法,這些方法不屬于集合框架
    2022-03-03
  • Spring Boot分層架構(gòu)詳解之從Controller到Service再到Mapper的完整流程(用戶管理系統(tǒng)為例)

    Spring Boot分層架構(gòu)詳解之從Controller到Service再到Mapper的完整流程(用戶管理

    本文將以一個實際案例(用戶管理系統(tǒng))為例,詳細解析 Spring Boot 中 Controller、POJO、Mapper、Service、ServiceImpl 等層的關(guān)系,并展示從前端發(fā)送請求到后端處理的完整流程,感興趣的朋友跟隨小編一起看看吧
    2025-09-09
  • Java Swing組件文件選擇器JFileChooser簡單用法示例

    Java Swing組件文件選擇器JFileChooser簡單用法示例

    這篇文章主要介紹了Java Swing組件文件選擇器JFileChooser簡單用法,結(jié)合實例形式分析了Swing組件中的文件選擇器JFileChooser的簡單使用方法,需要的朋友可以參考下
    2017-11-11
  • Java中簡單實用Quartz概述

    Java中簡單實用Quartz概述

    Quartz是一個開源的Java調(diào)度框架,可以用來實現(xiàn)在指定的時間或時間間隔觸發(fā)任務(wù)執(zhí)行的功能,這篇文章主要介紹了Java中簡單實用Quartz,需要的朋友可以參考下
    2023-02-02
  • Java實現(xiàn)的各種排序算法(插入排序、選擇排序算法、冒泡排序算法)

    Java實現(xiàn)的各種排序算法(插入排序、選擇排序算法、冒泡排序算法)

    本文是小編給大家?guī)淼膉ava各種排序算法知識,包括插入排序、選擇排序算法、冒泡排序算法,代碼簡單易懂,需要的朋友可以參考下
    2016-08-08
  • 淺談servlet中的request與response

    淺談servlet中的request與response

    下面小編就為大家?guī)硪黄獪\談servlet中的request與response。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參加。一起跟隨小編過來看看吧
    2016-07-07
  • Maven項目中pom.xml父子模塊配置小結(jié)

    Maven項目中pom.xml父子模塊配置小結(jié)

    Maven父子模塊結(jié)構(gòu)通過pom.xml實現(xiàn)配置復(fù)用、版本統(tǒng)一和批量構(gòu)建,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-08-08
  • Spring常見錯誤之Web嵌套對象校驗失效解決辦法

    Spring常見錯誤之Web嵌套對象校驗失效解決辦法

    這篇文章主要介紹了Spring常見錯誤之Web嵌套對象校驗失效解決的相關(guān)資料,通過在Phone對象上添加@Valid注解,問題得以解決,需要的朋友可以參考下
    2025-01-01
  • springboot如何讀取自定義properties并注入到bean中

    springboot如何讀取自定義properties并注入到bean中

    這篇文章主要介紹了springboot讀取自定義properties并注入到bean中,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 淺談java web中常用對象對應(yīng)的實例化接口

    淺談java web中常用對象對應(yīng)的實例化接口

    下面小編就為大家?guī)硪黄獪\談java web中常用對象對應(yīng)的實例化接口。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論

中山市| 临海市| 内江市| 远安县| 兰西县| 政和县| 高雄县| 金山区| 遂川县| 彩票| 太和县| 奉节县| 茂名市| 武功县| 林周县| 定结县| 本溪| 鄂温| 香格里拉县| 宁津县| 东乡县| 于都县| 青铜峡市| 射阳县| 左云县| 涞源县| 刚察县| 咸宁市| 石河子市| 柏乡县| 温州市| 白河县| 武定县| 界首市| 卓尼县| 卢湾区| 新巴尔虎左旗| 论坛| 长垣县| 拉萨市| 庆阳市|