3

Play 2.1.1、scala 2.10.1 環境で、最新のSalatビルドを使用しています

README.md に記載されているように、 specs2-embedmongo の依存関係を取得しようとしています: Build.scala に次の行を追加します。

"com.github.athieriot" %% "specs2-embedmongo" % "0.5"

示されているように、行も追加しました

"de.flapdoodle.embed" % "de.flapdoodle.embed.mongo" % "1.31"

しかし、プレイの依存関係を実行すると、次の出力が得られます。

[warn]  module not found: com.github.athieriot#specs2-embedmongo_2.10;0.5       
[warn] ==== local: tried
[warn]   /usr/local/Cellar/play/2.1.1/libexec/repository/local/com.github.athieriot/specs2-embedmongo_2.10/0.5/ivys/ivy.xml
[warn] ==== Typesafe Releases Repository: tried
[warn]   http://repo.typesafe.com/typesafe/releases/com/github/athieriot/specs2-embedmongo_2.10/0.5/specs2-embedmongo_2.10-0.5.pom
[warn] ==== Typesafe Snapshots Repository: tried
[warn]   http://repo.typesafe.com/typesafe/snapshots/com/github/athieriot/specs2-embedmongo_2.10/0.5/specs2-embedmongo_2.10-0.5.pom
[warn] ==== sonatype-snapshots: tried
[warn]   https://oss.sonatype.org/content/repositories/snapshots/com/github/athieriot/specs2-embedmongo_2.10/0.5/specs2-embedmongo_2.10-0.5.pom
[warn] ==== public: tried
[warn]   http://repo1.maven.org/maven2/com/github/athieriot/specs2-embedmongo_2.10/0.5/specs2-embedmongo_2.10-0.5.pom
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::                       
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.github.athieriot#specs2-embedmongo_2.10;0.5: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[error] (*:update) sbt.ResolveException: unresolved dependency: com.github.athieriot#specs2-embedmongo_2.10;0.5: not found

現在のセットアップでこれを機能させる方法はありますか?

4

2 に答える 2

1

ライブラリが Scala 2.10 に対してコンパイルされていない可能性があります。以前のバージョンを使用してみることができます:

"com.github.athieriot" % "specs2-embedmongo_2.9.1" % "0.5"
于 2013-06-11T20:28:16.923 に答える