1. 程式人生 > >關於maven專案jar包的版本管理方法

關於maven專案jar包的版本管理方法

大家都知道,每個jar包之間的版本的不同,有可能出現不相容的情況,這時候就很難找出是什麼問題,所以只有我們在maven專案總的pom.xml檔案中加入這段程式碼即可解決這個問題。

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.spring.platform</groupId>
            <artifactId>platform-bom</artifactId>
            <version>Brussels-SR4</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Dalston.SR2</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

相關推薦

maven專案jar版本錯誤:'dependencies.dependency.version' for xxx:jar is missing. @ line xx, column xx

http://blog.csdn.net/qdqht2009/article/details/52352547 [ERROR] The project XXX (/home/×××/pom.xml) has 1 error [ERROR] ‘de

關於maven專案jar版本管理方法

大家都知道,每個jar包之間的版本的不同,有可能出現不相容的情況,這時候就很難找出是什麼問題,所以只有我們在maven專案總的pom.xml檔案中加入這段程式碼即可解決這個問題。 <dependencyManagement> <dep

Maven依賴jar版本沖突解決方案

解決方案 排除 3.1 1.0 例如 優化 pen maven 產生 1、為何會產生依賴沖突 Maven中的傳遞性依賴機制,一方面簡化了依賴聲明,另一方面如果傳遞依賴有可能引發版本沖突。例如:有這樣的依賴關系:a->b->c->x(1.0)、a->

Maven專案jar生成

1.點選專案右鍵 ,點選Run as 2.選擇第二個Maven build 3.如圖操作所示,點選Run 4.看到console上出現Build Success即成功 5.點選專案中target,重新整理後即可看到 6.如圖所示成功 7.若重新打包,可以直接Run

maven專案jar衝突解決方案

上圖中顯示的是servlet2.3而不是3.0。 解決方法:        網上都說servlet-api衝突是因為專案部署的時候WEB-INFO/lib下面的servlet-api和servlet中的servlet-api產生衝突,其實我的不然。因為我的專案是用maven管理的,在pom.

Maven 解決Jar版本衝突

今天遇到一個小問題。在使用apache-commons-codec包進行編碼/解碼的時候,用到了Base64類的decodeBase64(String base64String)方法,這個方法在1.4版中才提供。而我們的工程中對codec存在兩個

載入maven專案jar速度太慢解決方案

“載入maven專案jar包速度慢解決:” eclipse一直在載入jar包無法操作其他功能 找到本地安裝的maven位置: 開啟檔案後找到146行看到標籤後,新增映象地址: <mirror> <id>alimaven</id

在eclipse中圖形化新增maven專案jar

新建maven專案後,開啟pom.xml檔案,選擇dependencies欄,點選add後,輸入jar包名搜尋。 如果能直接有搜尋結果新增即可。 如果無搜尋結果,則進行如下設定: 1.window --> preferences 中選擇maven外掛,把Downloa

maven專案jar不自動下載

事情起因是上午匯入maven專案的時候點錯了將正在下載的jar包給停止掉了 等匯入完整個工程發現都是帶紅色感嘆號的 build path發現缺jar包 於是開始解決 先是從網上找了最相似情況的解

在idea中maven專案 jar下載不完整解決辦法(持續更新)

從GitHub上checkout一個專案下來,匯入idea後發現載入依賴奇慢無比,所以臨時把網路調成翻牆的代理,結果會發現idea會停止之前的下載,那怎麼辦呢?專案還沒構建完成呢,折騰了很久,發現更改一下依賴的版本號,再右鍵pom檔案,reimport可以成功載入改依賴,但是

maven解決jar版本衝突

Maven對於新手來說是《步步驚心》,因為它包羅永珍,博大精深,因為當你初來乍到時,你就像一個進入森林的陌生訪客一樣迷茫。 Maven對於老手來說是《真愛配方》,因為它無所不能,利如刀鋒,使用Maven做開發,如飲美酒如悅美人。 Maven對於新手來說,最痛苦的一件事莫過於

**maven專案匯入spring相關jar版本相容問題**

maven專案匯入spring相關jar包版本相容問題 啟動出現的異常如下: 十一月 02, 2018 10:56:12 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Se

專案jar管理構建工具---Maven

一、what is Maven?         我們來尋找一下官網,裡面介紹了maven到底是什麼?下面一句話就有講解到:Apache Maven is a software project management and com

IDEA使用Maven專案不能加入本地Jar的解決方法

使用IDEA編輯Web專案已經逐漸超過了使用eclipse的人數,但是IDEA對於pom.xml的執行也就是Maven方式導包支援並不是很完善,簡單來說就是pom.xml上面記錄的依賴庫一般都能匯入,但是如果pom.xml上面的某個依賴庫失效,比如遠端伺服器關閉或者網路不通,

【Java Web】Myeclipse下運用maven管理專案jar

 Java Web開發的人都知道經常會為缺少各種jar包而煩惱,經常要去各種地方下載。用maven來管理專案的jar包,就非常方便了,maven會自動幫你下載所需要的各種jar包。  下面就來介紹一下

intelliJ IDEA 通過maven生成spring boots專案 jar並執行除錯方法

最近專案對接中,對外的專案弄好了,需要將spring 專案中匯出成獨立的jar包 然後單獨執行,就不用佔用IDE了。下面記錄下使用intelliJ IDE 通過maven生成spring boots專案 jar包並執行除錯的步驟。 專案開發完成之後,點選建立相對應的執行程式

spring maven項目解決依賴jar版本沖突方案

acc ans ng- amp 解決方案 depend pri expected zhong 引入:http://blog.csdn.net/sanzhongguren/article/details/71191290 在spring reference中提到一個解決s

Maven工程jar沖突解決方法

ons 好用 ring 一個 運行 spa work lips depend   maven確實是一個好用的項目管理工具,相比較傳統的JAVAIDE,不需要你提前下載依賴包,只需要在配置文件中添加即可自動下載。但由於maven的傳遞性依賴特性,maven在下載某一個依賴包時

org.springframework.core.annotation.AnnotationUtils.clearCache()V:maven中 spring jar版本號不統一

java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.clearCache()V at org.springframework.context.support.AbstractAp

【Java】開發工具--Eclipse&MySQL官網自選版本下載以及專案jar下載

我們一般在使用開發軟體時,不一定使用最新版本的開發軟體,所以需要選擇適用的開發軟體來開發專案,下面是我總結的eclipse以及mysql官網自選版本下載步驟: Eclipse自選版本下載 百度輸入eclipse,進入eclipse官網地址,點選右上角的Down