2017-07-07 3 views
-1

Ich verstehe, kann nicht, warum diese Abhängigkeit in meinem pom.xml versagt:Maven nicht Abhängigkeiten

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

Aber ich habe die Wurzel gut gemacht habe:

C: \ m2 \ Repository \ Statistik \ statistics-1.0-SNAPSHOT \ 1.0

Irgendwelche Hilfe ??

Ich arbeite natürlich im Modus offline.

+0

Der Fehler wird folgende fehlende Artefakt Statistiken: Statistiken-1.0-SNAPSHOT: jar: 1,0 – Dekker

+0

Als ich es gegoogelt, ich dies gefunden: ' org.terracotta. interne Statistiken 1.0-SNAPSHOT ' –

+0

Stills fehlschlägt, versuchen zu verstehen, warum die Abhängigkeit nicht – Dekker

Antwort

1

Ihre Abhängigkeit sieht seltsam mit der doppelten Versionsreferenz aus. Maven sucht nach ${localrepository}/groupId/artifactId/version/artifactId-version.type, wobei die Punkte in der groupId (falls vorhanden) als Verzeichnistrennzeichen verwendet werden. Also in Ihrem Fall sucht Maven nach C:\m2\repository\statistics\statistics-1.0-SNAPSHOT\1.0\statistics-1.0-SNAPSHOT-1.0.jar. jedoch, was Sie wollen wahrscheinlich ist

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

gefunden wird Statistiken Statistiken 1,0-snapshot und die neue Wurzel ist C: \ m2 \ repository \ Statistiken \ Statistik-1,0-snapshot \ 1.0 /// jedoch nicht stills – Dekker