91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mvn中dependencyManagement怎么使用

發布時間:2022-08-30 11:33:57 來源:億速云 閱讀:164 作者:iii 欄目:開發技術

本篇內容主要講解“mvn中dependencyManagement怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mvn中dependencyManagement怎么使用”吧!

dependencyManagement一般出現在最頂層父工程的pom文件中,它的作用是用來管理jar版本,讓子項目引用一個依賴而不用指明版本號。Maven會沿著父子層次向上走,直到找到一個擁有dependencyManagement元素的項目,然后使用在dependencyManagement元素中指定的版本號。下面以若依微服務框架中的一處應用為例進行說明。父pom文件中對于分布式文件系統的依賴聲明如下:

<properties><tobato.version>1.26.5</tobato.version>
 </properties>
<!-- 依賴聲明 -->
    <dependencyManagement>
        <dependencies>
        
            <!-- FastDFS 分布式文件系統 -->
            <dependency>
                <groupId>com.github.tobato</groupId>
                <artifactId>fastdfs-client</artifactId>
                <version>${tobato.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

需要用到分布式文件系統的子項目的pom聲明如下:

<dependencies>
        <!-- FastDFS -->
        <dependency>
            <groupId>com.github.tobato</groupId>
            <artifactId>fastdfs-client</artifactId>
        </dependency>
        
    </dependencies>

子項目中只是聲明使用此依賴即可,可不用指定版本(將使用父pom同一指定的版本),若指定了版本,將以子項目的版本號為主。

總結:

可統一管理依賴的版本號,防止各項目對同一依賴聲明多個版本,想切換到另一個版本時,只需要在父類容器里修改即可。

注意:

dependencyManagement 聲明的依賴并沒有被導入項目,必須在子項目再次聲明才會真正導入jar包。

到此,相信大家對“mvn中dependencyManagement怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇明县| 长武县| 六盘水市| 民勤县| 罗平县| 临武县| 灵山县| 七台河市| 墨竹工卡县| 宜都市| 浦城县| 盐山县| 信宜市| 维西| 炎陵县| 疏勒县| 鹰潭市| 西青区| 延寿县| 湘阴县| 临湘市| 汉源县| 沙坪坝区| 云龙县| 金川县| 马尔康县| 龙陵县| 襄樊市| 苍山县| 梅河口市| 通化县| 大埔区| 泉州市| 安新县| 昆明市| 黎城县| 什邡市| 青铜峡市| 威海市| 萨迦县| 新疆|