2015-05-21 14 views
21

Khi khởi động lại Play sau một sự thay đổi tập tin, tôi thỉnh thoảng nhận được lỗi này:Boot ngoại lệ khi khởi động lại chơi

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] 

này chỉ xảy ra thỉnh thoảng, và luôn được giải quyết bằng cách khởi động lại IntelliJ. Tại sao điều này xảy ra, và làm thế nào để giải quyết nó?

Tôi đang chạy Phát qua IntelliJ và tôi đang sử dụng IntelliJ 14.1.2, Scala 2.11.6 và Play 2.3.8.

+0

Tôi thường chạy phát qua cấu hình chạy _SBT Task_, bạn đã thử chưa? – Odomontois

+0

Không tìm thấy giải pháp nào cho vấn đề thực tế, nhưng thay vì chạy nó thông qua IntelliJ, tôi chạy nó thông qua "hoạt động chạy" và vấn đề này không bao giờ xảy ra trong môi trường đó. –

+0

Đã làm việc bằng cách sử dụng "trình kích hoạt chạy" thay vì ý tưởng - bạn đã báo cáo lỗi chưa? –

Trả lời

33

thử

File -> làm mất hiệu lực Caches/Restart

phải mất giống như 5 phút nhưng đã làm các trick cho tôi.

+2

Tôi chỉ thực hiện khởi động lại và khắc phục sự cố; chỉ cần khởi động lại nhanh hơn nhiều so với FWIW không hợp lệ. –

Các vấn đề liên quan