这里发布了一些类似的问题。但那里没有答案。
我有多模块 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
。这是为什么?