私はスプレーでプロジェクトを開始しており、サンプルアプリケーションを実行するために (プロジェクトを開始するために) wiki をフォローしようとしています。しかし、私はそれらを動作させることができません。このドキュメントが書かれてから、スプレーの sbt 設定はかなり変更されたようです。
次のように拒否された場合、指示が機能しません。sbt "project spray-example-simple" shell
~/.../spray/project # sbt "project spray-can-examples" shell
[info] Set current project to default-951202 (in build file:/home/jolivier/projects/external/spray/project/)
[error] Not a valid project ID: spray-can-examples
[error] project spray-can-examples
[error] ^
Build.scala
(同じフォルダー内に)が、この名前のプロジェクトが含まれています:
lazy val examples = Project("examples", file("examples"))
.aggregate(sprayCanExamples, sprayClientExamples, sprayIoExamples, sprayServerExamples)
.settings(exampleSettings: _*)
lazy val sprayCanExamples = Project("spray-can-examples", file("examples/spray-can"))
.aggregate(simpleHttpClient, simpleHttpServer)
.settings(exampleSettings: _*)
だから私は、なぜ私が sbt に拒絶されたのか、かなり心配している。sbt project
他のいくつかのフォルダーでコマンドを実行しようとしましexamples
たが、同じエラーが発生しました。私は何が欠けていますか?これは私にはよくSet current project to default-951202
見えませんが、それを修正する方法がわかりません。
前もって感謝します。