檢視Maven專案的jar包依賴
1.首先進入到pom.xml檔案所在的目錄
2.執行下面的命令列
mvn dependency:tree
或者將輸出結果重定向到某個檔案中:
mvn dependency:tree -Doutput=output.txt
會在當前目錄生成output.txt檔案
出現下面的結果:
[INFO] +- org.springframework:spring-webmvc:jar:2.5.6:compile [INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile [INFO] | +- org.springframework:spring-beans:jar:2.5.6:compile [INFO] | +- org.springframework:spring-context:jar:2.5.6:compile [INFO] | | \- aopalliance:aopalliance:jar:1.0:compile [INFO] | +- org.springframework:spring-context-support:jar:2.5.6:compile [INFO] | +- org.springframework:spring-core:jar:2.5.6:compile [INFO] | \- org.springframework:spring-web:jar:2.5.6:compile [INFO] +- org.springframework:spring:jar:2.5.6:compile [INFO] +- junit:junit:jar:4.12:test [INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:test [INFO] +- com.alibaba.rocketmq:rocketmq-client:jar:3.2.6:compile [INFO] +- com.alibaba.rocketmq:rocketmq-common:jar:3.2.6:compile [INFO] +- com.alibaba.rocketmq:rocketmq-remoting:jar:3.2.6:compile [INFO] | +- io.netty:netty-all:jar:4.0.25.Final:compile [INFO] | \- org.slf4j:slf4j-api:jar:1.7.5:compile [INFO] +- com.alibaba:fastjson:jar:1.2.4:compile [INFO] +- com.alibaba:dubbo:jar:2.5.3:compile [INFO] | +- org.javassist:javassist:jar:3.15.0-GA:compile [INFO] | \- org.jboss.netty:netty:jar:3.2.5.Final:compile [INFO] +- com.caucho:hessian:jar:4.0.7:compile [INFO] +- org.mortbay.jetty:jetty:jar:6.1.26:compile [INFO] | +- org.mortbay.jetty:jetty-util:jar:6.1.26:compile [INFO] | \- org.mortbay.jetty:servlet-api:jar:2.5-20081211:compile [INFO] +- org.apache.zookeeper:zookeeper:jar:3.4.6:compile [INFO] | +- jline:jline:jar:0.9.94:compile [INFO] | \- io.netty:netty:jar:3.7.0.Final:compile [INFO] +- com.101tec:zkclient:jar:0.4:compile [INFO] +- log4j:log4j:jar:1.2.17:compile [INFO] +- org.quartz-scheduler:quartz:jar:1.8.6:compile [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.902s [INFO] Finished at: Tue Aug 09 09:15:49 CST 2016 [INFO] Final Memory: 12M/308M [INFO] ------------------------------------------------------------------------
相關推薦
用dependency:tree檢視maven引入jar包的傳遞依賴
maven專案的pom.xml檔案給專案匯入了不同的jar包,有時候不同的dependency會引入同一個jar包的不同版本。 當不同版本的jar包被依賴後,可能會出現: 衝突。有的版本的jar包不會被classloader引入,而有的程式碼確實需要那個沒有被引入的jar
intelij idea檢視maven專案jar依賴關係
開啟pom.xml,右擊選擇diagrams--->show Dependencies 可以看到這個maven專案的所有jar包依賴關係。 為什麼我的這個jar包依賴這麼少呢,因為我這個專案只是簡單示範了一下springmvc框架的使用。所以,也沒有引入過多的jar包,要是在一個
Maven專案jar包生成
1.點選專案右鍵 ,點選Run as 2.選擇第二個Maven build 3.如圖操作所示,點選Run 4.看到console上出現Build Success即成功 5.點選專案中target,重新整理後即可看到 6.如圖所示成功 7.若重新打包,可以直接Run
【maven】排除maven中jar包依賴的解決過程 例子:spring cloud啟動zipkin,報錯maven依賴jar包衝突 Class path contains multiple SLF4J bindings.
一直對於maven中解決jar包依賴問題的解決方法糾結不清: 下面這個例子可以說明一個很簡單的解決方法: 專案啟動報錯: Connected to the target VM, address: '127.0.0.1:59412', transport: 'sock
maven新增jar包依賴
國外映象網速慢,因此首先更改aliyun映象 maven根目錄--->config--->setting.xml,在<mirrors>標籤內新增 <mirror> <id>nexus-aliyun
手動編寫jar包依賴關係,記對於Maven中jar包依賴錯誤問題的一次解決
專案中需要使用<c:**>標籤,因此需要引入jstl庫,而jstl庫又依賴於standard庫,所以可以從maven中加入jar包依賴。但是我加入後確是出現了波浪線,標籤依然不能引用。這樣的狀況碰見了n次,尤其是對於剛學習maven的小白來說,總是不能正確的從maven倉庫中下載ja
maven專案jar包衝突解決方案
上圖中顯示的是servlet2.3而不是3.0。 解決方法: 網上都說servlet-api衝突是因為專案部署的時候WEB-INFO/lib下面的servlet-api和servlet中的servlet-api產生衝突,其實我的不然。因為我的專案是用maven管理的,在pom.
載入maven專案jar包速度太慢解決方案
“載入maven專案jar包速度慢解決:” eclipse一直在載入jar包無法操作其他功能 找到本地安裝的maven位置: 開啟檔案後找到146行看到標籤後,新增映象地址: <mirror> <id>alimaven</id
eclipse檢視maven各個jar的依賴關係
隱性依賴引起的jar包衝突,開啟pom檔案點選dependency hierarchydependency hierarchy:依賴層次檢視resolved dependencies:依存關係解析點選右邊jar,可以在左邊找到對應關係。
Maven解決jar包依賴衝突
使用maven最煩人的可能就是類包之間的版本衝突引發的問題了,類包衝突的一個很大的原因即產類包之間的間接依賴引起的。每個顯式宣告的類包都會依賴於一些其它的隱式類包,這些隱式的類包會被maven間接引入進來,因而可能造成一個我們不想要的類包的載入,嚴重的甚至會引起類包之間的衝突。 要解決這個問題,首先就是要檢視
在eclipse中圖形化新增maven專案jar包
新建maven專案後,開啟pom.xml檔案,選擇dependencies欄,點選add後,輸入jar包名搜尋。 如果能直接有搜尋結果新增即可。 如果無搜尋結果,則進行如下設定: 1.window --> preferences 中選擇maven外掛,把Downloa
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包不自動下載
事情起因是上午匯入maven專案的時候點錯了將正在下載的jar包給停止掉了 等匯入完整個工程發現都是帶紅色感嘆號的 build path發現缺jar包 於是開始解決 先是從網上找了最相似情況的解
關於maven專案jar包的版本管理方法
大家都知道,每個jar包之間的版本的不同,有可能出現不相容的情況,這時候就很難找出是什麼問題,所以只有我們在maven專案總的pom.xml檔案中加入這段程式碼即可解決這個問題。 <dependencyManagement> <dep
在idea中maven專案 jar包下載不完整解決辦法(持續更新)
從GitHub上checkout一個專案下來,匯入idea後發現載入依賴奇慢無比,所以臨時把網路調成翻牆的代理,結果會發現idea會停止之前的下載,那怎麼辦呢?專案還沒構建完成呢,折騰了很久,發現更改一下依賴的版本號,再右鍵pom檔案,reimport可以成功載入改依賴,但是
【轉】【Idea】Intellij IDEA 中如何檢視maven專案中所有jar包的依賴關係圖
https://blog.csdn.net/qq_27093465/article/details/69226949 版權宣告:覺得此文有用的,不嫌麻煩的,就留個言吶,或者點個贊吶(額,就是文章底部的“頂”啦),要是嫌棄麻煩呢,也麻煩點個贊嘛,要是實在不想點贊呢,也不是不可以。 但是,你要是想踩
Intellij IDEA 中如何檢視maven專案中所有jar包的依賴關係圖(轉載)
Intellij IDEA 中如何檢視maven專案中所有jar包的依賴關係圖 2017年04月05日 10:53:13 李學凱 閱讀數:104997更多 所屬專欄: Intellij Idea
檢視Maven專案的jar包依賴
1.首先進入到pom.xml檔案所在的目錄 2.執行下面的命令列 mvn dependency:tree 或者將輸出結果重定向到某個檔案中: mvn dependency:tree -Doutput=output.txt 會在當前目錄生成output.txt檔案出現下面的
下載maven專案裡的依賴jar包
1.window下新建資料夾,放入xml檔案 2.在該目錄cmd下執行 mvn -DoutputDirectory=./lib -DgroupId=com.china -DartifactId=ct_consumer -Dversion=1.0-SNAPSHO
把Maven專案連同其依賴jar包一同打成jar包,並執行入口類
需求: 在我本地的電腦上存在一個maven工程,在pom檔案中依賴了一些第三方jar包。現在需要把工程打成jar包,然後放到linux伺服器中執行。 因此i,現在就需要在打jar包的同時既要指定執行