1
發佈了一些類似的問題here.但是沒有答案。爲什麼傳遞依賴不包括我的最終戰爭?
我多模塊Maven項目
當我運行mvn dependency:tree
, 我看到下面的
[INFO] ------------------------------------------------------------------------
[INFO] Building Service 2.2.22-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] +- org.apache.httpcomponents:httpclient:jar:4.3.2:compile
[INFO] | \- commons-codec:commons-codec:jar:1.6:compile
[INFO] ------------------------------------------------------------------------
[INFO] Building common 2.2.22-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] +- com.mycompany.project:jar:2.1.115:compile
+- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | | \- commons-codec:commons-codec:jar:1.2:compile
沒有其他的配置,以排除任何庫在pom.xml中完成。 在我最後的war/WEB-INF/lib
,
我看到commons-codec-1.6.jar
,commons-httpclient-3.1.jar
,httpclient-4.3.2.jar
。 但我沒看到commons-codec-1.2.jar
。這是爲什麼?