2015-05-21 19 views
21

:Önyükleme istisna Çal yeniden başlatılırken Çal yeniden başlatıldığında bir dosya değişiklikten sonra, ben bazen bu hatayı alabilirsiniz

play.PlayExceptions$UnexpectedException: Unexpected exception[BootException: Cannot redefine component. ID: compiler-interface-bin_2.11.6__52.0, files: /Users/kevin/.ivy2/cache/org.scala-sbt/compiler-interface-bin_2.11.6__52.0/jars/compiler-interface-bin_2.11.6__52.0-0.13.5_20140527T130009.jar] 
at play.PlayReload$$anonfun$taskFailureHandler$1.apply(PlayReload.scala:51) ~[na:na] 
at play.PlayReload$$anonfun$taskFailureHandler$1.apply(PlayReload.scala:44) ~[na:na] 
at scala.Option.map(Option.scala:145) ~[scala-library-2.11.6.jar:na] 
at play.PlayReload$.taskFailureHandler(PlayReload.scala:44) ~[na:na] 
at play.PlayReload$.compileFailure(PlayReload.scala:40) ~[na:na] 

Bu sadece zaman zaman olur ve her zaman intellij yeniden başlatarak çözülmektedir. Bu neden oluyor ve nasıl çözerim?

IntelliJ aracılığıyla Play'i çalıştırıyorum ve IntelliJ 14.1.2, Scala 2.11.6 ve Play 2.3.8'i kullanıyorum.

+0

Genelde _SBT Task_ çalışma yapılandırması aracılığıyla oynatım yapıyorum, denemediniz mi? – Odomontois

+0

Henüz asıl sorun için bir çözüm bulunamadı, ancak IntelliJ ile çalıştırmak yerine, bunu "aktivatör çalışması" ile çalıştırıyorum ve bu sorun asla bu ortamda gerçekleşmez. –

+0

Fikir yerine "etkinleştirici çalıştırma" kullanılarak çalıştı - hatayı bildirdiniz mi? –

cevap

33

Dosya deneyin -> Geçersiz Kılan Önbellekler/Yeniden

o 5 dakika gibi sürer ama benim için hile yaptı.

+2

Sadece yeniden başlatmayı gerçekleştirdim ve sorunu çözdüm; sadece yeniden başlatma, geçersiz kılmayı + FWIW'yi yeniden başlatmaya göre çok daha hızlıdır. –

İlgili konular