2017-07-07 131 views
-1

我無法理解,爲什麼沒有在我的pom.xml這種依賴關係:Maven的失敗依賴

<dependency> 
      <groupId>statistics</groupId> 
      <artifactId>statistics-1.0-SNAPSHOT</artifactId> 
      <version>1.0</version> 
    </dependency> 

但我有做得好的根源:

C:\平方米\庫\統計\統計1.0-SNAPSHOT \ 1.0

任何幫助??

當然在離線模式下工作。

+0

的誤差以下缺少神器統計:統計-1.0-快照:震擊:1.0 – Dekker

+0

當我GOOGLE了它,我發現這一點:' org.terracotta。內部 統計 1.0快照 ' –

+0

劇照失敗,試圖理解爲什麼找不到依賴 – Dekker

回答

1

您的依賴關係看起來很奇怪與重複的versionreference。 Maven正在尋找${localrepository}/groupId/artifactId/version/artifactId-version.type,其中groupId中的點(如果有)用作目錄分隔符。 因此,在你的情況下,Maven正在尋找C:\m2\repository\statistics\statistics-1.0-SNAPSHOT\1.0\statistics-1.0-SNAPSHOT-1.0.jar。 不過,你可能想要的是

<dependency> 
     <groupId>statistics</groupId> 
     <artifactId>statistics</artifactId> 
     <version>1.0-SNAPSHOT</version> 
</dependency> 
+0

統計 統計 1.0-快照 和新的根是C:\平方米\庫\統計\統計-1.0-快照\ 1.0 ///然而劇照失敗 – Dekker