1. 程式人生 > >檢視Maven專案的jar包依賴

檢視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】排除mavenjar依賴的解決過程 例子: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依賴關係,記對於Mavenjar依賴錯誤問題的一次解決

專案中需要使用<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包的同時既要指定執行