build.sbt (casbah) に依存関係を追加しました。私は sbt の更新を行い、~/.ivy2/cache ディレクトリを確認しましたが、すべての jar がそこにあります。この ~/.ivy/cache ディレクトリをビルド パスに追加し、casbah を外部 Jar としてプロジェクトに追加する必要がありますか? いいえ、おそらくいいえ、私が試したので、この jar を自分の scala プロジェクトで使用できるようにするにはどうすればよいですか?
編集
私を助けてくれたこの指示を見つけましたが、それでもハックです
- ライブラリの参照のみを目的として、「.ivy2/cache」フォルダーにある「IvyCache」という名前の単純なプロジェクト (general/project) を確立します。
- 「プロジェクト」フォルダーにある Scala プロジェクトを確立します。
「Java ビルド パス」への「JAR の追加」を使用して、次のライブラリを Scala プロジェクトに追加します。
3.a) 「/IvyCash/org.scala-tools.sbt」からのすべての jar ファイルを「*2.9.1-0.11.2」またはその他の Scala/SBT バージョン番号でフィルタリング。
3.b) "/IvyCache/org.scala-tools.sbinary" からの単一の sbinary_*.jar。
3.c) 「/IvyCache/org.scala-tools.testing」からの単一の test-interface*.jar。
これで、ビルド ファイルが Eclipse 内でコンパイルされるはずです。