Oyunumun 2.0 uygulamasını başlatmaya çalışırken bir anahtar bulunamadı hata mesajı alıyorum. Aslında hiçbir şeyi değiştirmediğimi düşünüyorum ve bu hata attı. Aslında bir şey yaptım. Dosyaları hedef/scala-2.9.1/src_managed/main dizininde açtım ve kapattım (bir şey değiştirmedim, ne de bir dosya kaydettim veya sildim). Ancak uygulamayı yeniden yükledikten sonra bu hatayı aldım. Ne yapabileceğime dair bir fikrin var mı? play framework 2.0 - beklenmedik istisna - Anahtar Bulunamadı: Kaynak
[bilgi] oynamak - port 9000 HTTP dinleniyor ...[hatası (Sunucu ... durup konsola geri dönmek için Ctrl + D kullanın başladı) ] {file:/Ciltler/INPROG/03_Projects/06_Play_Applications/Alan-için-Sanat /} Alan-için-Sanat/derleme: kaynaklar: java.util.NoSuchElementException: anahtar bulunamadı: SOURCE [error] application -
! Dahili sunucu hatası, istek için [GET /] ->
play.api.UnexpectedException: Beklenmeyen istisna de [NoSuchElementException: anahtarı bulunamadı KAYNAK] sbt.PlayReloader $$ anon 2 $ $$ anonfun $ yeniden 3 $ $ $ anonfun $ 2 $$ anonfun $ başvuru $ 11.apply (PlayReloader.scala: 228) ~ [na: na] 'da sbt.PlayReloader $$ anon $ 2 $$ anonfun $ yeniden $ 3 $ $ anonfun $ 2 $ $ anonfun $ do $ 11 .apply (PlayReloader.scala: 221) ~ [na: na] scala.Option.map (Option.scala: 133) ~ [scala-library.jar: 0.11.2] 'de sbt.PlayReloader $$ anon $ 2 $$ anonfun $ yeniden $ 3 $$ anonfun $ 2.apply (PlayReloader.scala: 221) ~ [na: na] 'da sbt.PlayReloader $$ anon $ 2 $$ anonfun $ yeniden $ 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 : anahtar değil bulundu: SOURCE at scala.collection.MapLike $ class.default (MapLike.scala: 224) ~ [scala-library.jar: 0.11.2] at scala.collection.immutable.Map $ EmptyMap $ .default (Map.scala: 87) ~ [scala-library.jar: 0.11.2] at scala.collection.MapLike $ sınıf.apply (MapLike.scala: 135) ~ [scala-library.jar: 0.11 .2] 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]: ~ play.templates.GeneratedSource.sync (154 ScalaTemplates.scala) en [templates_2.9.1.jar: 2.0]
Teşekkür çözmek gerekir
, onu çözdüm söyledi. Güncelleme komutu ne işe yarıyor? Bu temizliğin aşağıdakileri yaptığını öğrendim: Geçici dosyaları (bayt kodu önbelleği dahil) siliniz .. Bunun neden olabileceği hakkında bir fikriniz var mı? –
Güncelleştirmesi, projedeki tüm bağımlılıkları tekrar almaya çalışır. Derlenmiş kod bazı hatalar nedeniyle bozulabilir, kim bilir ... –