2017-01-13 12 views
2

絶対スカラ初心者はここになります。私はコンピュータのデータベースにI cdたらherescala:再生滑らかなサンプルを実行すると、インポートエラーが発生する

からサンプルcomputer-databaseプレイ - スリックサンプルをセットアップしようとしていたMacOS X.

でScalaの2.12.1をインストールし、私はsbt runを走った、そしてそれは、このになりエラー:

name := "computer-database-sample" 
PlayKeys.playOmnidoc := false 

error: not found: value PlayKeys "PlayKeys.playOmnidoc := false" 

これらはbuild.sbtのデフォルトの内容は、フォルダのルートにあります

私はPlayKeysを呼び出す前に、明示的にプレイスリックインポートするbuild.sbtに以下の行を追加してみました:

libraryDependencies ++= Seq(
    "com.typesafe.slick" %% "slick" % "2.0.0", 
    "com.typesafe.play" %% "play-slick" % "0.6.0.1", 
    "com.typesafe.slick" %% "slick-extensions" % "3.1.0" 
) 

しかし、私はまだ同じエラーを取得しています。

何か不足していますか?スカラプロジェクトをどのように設定する必要がありますか?

答えて

2

変更をやり直して元に戻してください(レポからきれいなバージョンが必要です)。

次(ない最速ルートが、あなたが行くように、あなたが他の、サイド物事を探求できるようになるもの)を実行します。

1)レポのルートディレクトリに移動します。

2)タイプ:sbtを - 私はそれは、仕事はインストールされませんsbt最初の成功のポイント2あなたはこれらの線に沿って何か表示されるはずです

3)後:

[[email protected] play-slick]$ sbt 
[info] Loading project definition from /home/pdolega/projects/slick/play-slick/project 
[info] Compiling 1 Scala source to /home/pdolega/projects/slick/play-slick/project/target/scala-2.10/sbt-0.13/classes... 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
Missing bintray credentials /home/pdolega/.bintray/.credentials. Some bintray features depend on this. 
[info] Set current project to play-slick-root (in build file:/home/pdolega/projects/slick/play-slick/) 

>

を4)タイプ:projects。 - これは、ご希望のサブプロジェクトをアクティブにします

> projects 
[info] In file:/home/pdolega/projects/slick/play-slick/ 
[info]  basic-sample 
[info]  computer-database-sample 
[info]  docs 
[info]  iteratee-sample 
[info]  play-slick 
[info]  play-slick-evolutions 
[info] * play-slick-root 
[info]  samples 
> 

4)project computer-database-sample <を入力して:あなたは、すべてのsbtサブプロジェクトが表示されます。

> project computer-database-sample 
[info] Set current project to computer-database-sample (in build file:/home/pdolega/projects/slick/play-slick/) 
[computer-database-sample] $ 

5)今、あなたがのためにインストールし、コンパイルし、その後のすべてのテストを実行しますtestを行うことができます。または、このサンプルPlayアプリケーションを開始するにはrunと入力します。

[computer-database-sample] $ run 
[warn] Credentials file /home/pdolega/.bintray/.credentials does not exist 

--- (Running the application, auto-reloading is enabled) --- 

[info] p.c.s.NettyServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 

(Server started, use Ctrl+D to stop and go back to the console...) 
関連する問題