wo finden Sie heruntergeladen Bibliothek von sbt?
Wo findet sbt stellen Sie die heruntergeladene jar? Ich bin versucht zu Fragen, sbt zum download aller Abhängigkeiten und setzen Sie Sie unter lib/- Verzeichnis, damit ich Sie verwenden können, mit der ScalaIDE, aber nachdem ich lief sbt compile
erfolgreich ich weiß nicht, wo diese heruntergeladen .Gläser
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alle neuen SBT-Versionen (nach
0.7.x
) standardmäßig die heruntergeladenen JARS in die.ivy2
- Verzeichnis in Ihrem home-Verzeichnis.Wenn Sie mit Linux arbeiten, ist dies in der Regel
/home/<username>/.ivy2/cache
.Wenn Sie Windows verwenden, dieser ist in der Regel
c:\Users\<username>\.ivy2\cache
.EDIT:
Hier ist ein Beispiel aus einem meiner Projekte,
in der ich definieren SBT Aufgabe, die Kopien der Abhängigkeiten in den target-Ordner.
Sie können diesen code in Ihre
project/Build.scala
Projekt-definitions-Datei.Sollten Sie so etwas haben Sie in Ihrem Projekt-definitions-Datei (mehr Infos unter http://www.scala-sbt.org):
Den folgenden code kopiert alle Ihre Bibliotheken auf eine
deploy/libz
Unterverzeichnisdurch die Definition einer
deploy
Aufgabe, fängt Ihr Programm Artefakt und alle seine classpath-Abhängigkeiten:Finde ich die sbt Abhängigkeit von http://mvnrepository.com/
zum Beispiel, Sie wollen zu finden
MySQL Java Connector
können Sie such-Formular das Feld Suche ein, und wählen Sie eine version, die Sie mögen, dann sehen Siesbt
tag:wenn Sie wollen, finden Sie die heruntergeladenen jars, in windows ist
C:\Users\<userName>\.ivy2\cache
in linux ist
~/.ivy2/cache
Glück
Den Verweis unten ist nützlich für die sbt.
https://www.scala-sbt.org/1.x/docs/Launcher-Configuration.html
Finden Sie sbt.ivy.zu Hause ist der parameter und der Standardwert ist ${user.home}/.ivy2/.