Warum nicht SBT download meiner eigenen libraryDependencies?
Ich bin einrichten die Abhängigkeiten für meinen ersten Scala-Projekt mit SBT.
Dies ist mein build.sbt
Datei:
name := "MyProj"
version := "1.0"
scalaVersion := "2.9.2"
libraryDependencies += "org.eclipse.jgit" % "org.eclipse.jgit" % "2.0.0.201206130900-r"
Wenn ich update
im inneren des interaktiven Modus updates etwas aus org.scala-lang...
aber es noch nie downloads meine Abhängigkeiten. Wie bekomme ich es installieren/downloaden Abhängigkeiten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einige der gemeinsamen repositories sind bereits vordefiniert, aber es sieht aus wie Ihre Bibliothek ist nicht in Ihnen, so müssen Sie die Eclipse-repository in die Liste der Resolver (fügen Sie diese Zeile zu
build.sbt
):genauso wie in maven (mit
<repository>...</repository>
record)Vergessen Sie nicht
reload
Ihre sbt-Konsole und dannupdate
zu Holen, die Abhängigkeit oder starten Sie einfach sbt neu.sbt
:/. Mein schlechtes.~/.ivy2/cache/
- Verzeichnis, damit Sie wiederverwendet werden können, die von anderen Projekten (in Abschnitt Verwalteten Abhängigkeiten von sbt wiki finden Sie eine vollständige info)update
Befehl und Sie wird automatisch autoresolved-das ist, wie maven, ivy, lein, sbt und anderen build-tools arbeiten. Ich hoch empfehlen nicht, Sie zu speichern, Abhängigkeiten als jar-Dateien direkt in Ihrem Projekt