15

Play 2.0 アプリを起動しようとすると、キーが見つかりませんというエラー メッセージが表示されます。実際には何も変更していないと思いますが、このエラーがポップアップしました。実は私がやったことは一つ。target/scala-2.9.1/src_managed/main フォルダー内のファイルを開き、閉じました (何も変更したり、ファイルを保存または削除したりしませんでした)。しかし、アプリをリロードした後、このエラーが発生しました。私に何ができるか考えていますか?

[info] play - ポート 9000 で HTTP をリッスンしています...

(サーバーが起動しました。Ctrl+D を使用して停止し、コンソールに戻ります...)

[エラー] {file:/Volumes/INPROG/03_Projects/06_Play_Applications/Space-for-Art/}Space-for-Art/compile:sources: java.util.NoSuchElementException: key not found: SOURCE [error] application -

! 内部サーバー エラー、リクエスト [GET /] ->

play.api.UnexpectedException: 予期しない例外 [NoSuchElementException: キーが見つかりません: SOURCE] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:228) ~[na:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:221) ~[na:na] at scala.Option. map(Option.scala:133) ~[scala-library.jar:0.11.2] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:221) ~[na :na] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:219) ~[na:na] at scala.Either$LeftProjection.map(Either.scala:183 ) ~[scala-library.jar:0.11.2] java.util.NoSuchElementException: キーが見つかりません: SOURCE at scala.collection.MapLike$class.default(MapLike.scala:224) ~[scala-library.jar:0.11 .2] scala.collection.immutable.Map$EmptyMap$.default(Map.scala:87) で ~[scala-library.jar:0.11.2] scala.collection.MapLike$class.apply(MapLike.scala:135) で) ~[scala-library.jar:0.11.2] at scala.collection.immutable.Map$EmptyMap$.apply(Map.scala:87) ~[scala-library.jar:0.11.2] at play.templates. GeneratedSource.source(ScalaTemplates.scala:145) ~[templates_2.9.1.jar:2.0] at play.templates.GeneratedSource.sync(ScalaTemplates.scala:154) ~[templates_2.9.1.jar:2.0]145) ~[templates_2.9.1.jar:2.0] at play.templates.GeneratedSource.sync(ScalaTemplates.scala:154) ~[templates_2.9.1.jar:2.0]145) ~[templates_2.9.1.jar:2.0] at play.templates.GeneratedSource.sync(ScalaTemplates.scala:154) ~[templates_2.9.1.jar:2.0]

4

1 に答える 1

29

実行する

play clean update

コンパイルされたファイルを更新します。そして、実行します:

play run

それはそれを解決するはずです

于 2012-05-14T14:55:17.977 に答える