J'ai ajouté une dépendance à mon build.sbt (casbah). J'ai fait une mise à jour de sbt, j'ai vérifié mon répertoire ~/.ivy2/cache et tous les jars sont là. Dois-je ajouter ce répertoire ~/.ivy/cache à mon Build Path et ajouter la casbah comme Jar externe à mon projet ? Si non, probablement parce que je l'ai essayé, que dois-je faire pour pouvoir utiliser cette jarre dans mon projet Scala ?
EDITAR
J'ai trouvé ces instructions qui m'ont aidé, mais c'est toujours un piratage.
- Créez un projet simple (general/project) nommé "IvyCache". situé dans votre dossier ".ivy2/cache" juste pour servir de référence à la bibliothèque. de référence.
- Créez un projet Scala situé dans votre dossier "project".
-
Ajoutez les bibliothèques suivantes au projet Scala au moyen de "Add JARs" au "Chemin de construction de Java" :
3.a) Toutes les jars de "/IvyCashe/org.scala-tools.sbt" filtrées par "*2.9.1-0.11.2" ou tout autre numéro de version de Scala/SBT.
3.b) Un seul sbinary_*.jar de "/IvyCache/org.scala-tools.sbinary".
3.c) Un seul test-interface*.jar à partir de "/IvyCache/org.scala- tools.testing".
Maintenant, vos fichiers de construction devraient se compiler dans Eclipse.