我升級從庫版本:Maven的負荷錯誤的依賴:傑克遜Codehaus的 - > fasterxml
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
到
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.9</version>
</dependency>
當運行構建或只是mvn dependency:resolve
,它失敗The following artifacts could not be resolved: org.codehaus.jackson:jackson-core-asl:jar:2.8.9, org.codehaus.jackson:jackson-mapper-asl:jar:2.8.9: Could not find artifact org.codehaus.jackson:jackson-core-asl:jar:2.8.9 in central ...
上部署服務器。它在我的開發機器上運行時以某種方式工作。兩臺機器(仍然)使用Java7。
不知何故,它試圖加載舊的工件與新的ID。但在pom.xml
中沒有org.codehaus
的殘餘。
運行mvn dependency:tree
如this answer建議產生相同的結果。如果在我的開發機器上執行,我可以找到沒有其他傑克遜庫(也沒有澤西lib可能取決於舊傑克遜)
我試圖刪除目錄.m2/
,但它只是自動重新填充它。
可能與question
任何想法嗎?
嘗試'行家乾淨install' – frozen
@ randnum-1:同樣的問題 – tokosh