sbt 0.11.1 ruft keine Scalatra 2.1.0-SNAPSHOT-Abhängigkeit ab

8

Ich habe gerade ein Upgrade auf sbt 0.11.1 durchgeführt, das anscheinend nicht geladen wird gewisse Abhängigkeit. Dinge funktionierten vor dem Upgrade gut.

Ich habe diese Abhängigkeit:

%Vor%

Und wenn ich compile :

%Vor%

Die Datei scheint zu fehlen:

%Vor%

Die Datei existiert jedoch im Repo:

Ссылка

Das passiert immernoch, auch wenn ich ~/.ivy2/ wegblase. Irgendwelche Hinweise was passiert?

Schließen Sie build.sbt unten ab:

%Vor%     
Yang 19.11.2011, 10:11
quelle

3 Antworten

13

Nachdem wir nicht nur ~ / .ivy2, sondern auch ~ / .m2 und ~ / .sbt weggeblasen hatten, funktionierte alles wieder.

    
Yang 20.11.2011, 20:25
quelle
4

Manchmal werden Efeu-Cache-Einträge beschädigt - entfernen Sie einfach ~/.ivy2/cache/org.scalatra/scalatra_2.9.1/jars/ und lassen Sie SBT die Abhängigkeit vom entfernten Repo holen. Wenn dies nicht funktioniert, versuchen Sie, ein gesamtes Cache-Verzeichnis ( ~/.ivy2/cache ) zu entfernen.

    
Vasil Remeniuk 19.11.2011 16:47
quelle
1

Ich hatte Gelegenheiten, bei denen Ivy verwirrt war. Ich kann Ihnen leider nicht sagen, warum, aber ich habe festgestellt, dass es nach dem Löschen der gesamten ~ / .ivy2-Verzeichnishierarchie gut funktioniert. Natürlich müssen Sie alle Ihre Abhängigkeiten erneut herunterladen: - (

    
Paul Butcher 19.11.2011 13:57
quelle

Tags und Links