このチュートリアルに従って、 playframework2.1 RC1 + Slick を使用してスターを付けました。
SoftwareSpec テスト (モデルのようなクラスをテストする) を起動しようとすると、次のようになります。
プレイテスト
次のようなエラーで失敗します。
[エラー] SQLException: jdbc:h2:mem:test1 に適したドライバーが見つかりません (DriverManager.java:190) [エラー] SoftwareSpec$$anonfun$1$$anonfun$apply$3.apply(SoftwareSpec.scala:25) [エラー] SoftwareSpec$$anonfun$1$$anonfun$apply$3.apply(SoftwareSpec.scala:25)
しかし、その記事で言及されているように、application.confでh2 dbを有効にしました。
Build.scala ファイルで、最新の依存関係を使用して滑らかにしました。
"com.typesafe" % "slick_2.10.0-RC1" % "1.0.0-RC1"
一度、依存関係をこのバージョンに変更したとき:
"com.typesafe" % "slick_2.10.0-RC1" % "0.11.2"
その後、テストは正常に合格しました。しかし、テストを変更して失敗させた後、「適切なドライバーがありません」というエラーが再び発生しました。そして、この後、私のすべての試み(クリーンなものをプレイするなど)は失敗しました。