2013-02-18 21 views
6

Play 2.1.0 kullanıyorum, her şey bir anda bu garip hatayı alıyorum (Attached snapshot), bu oyun konsolundan ~run'u çalıştırdığım sırada bu.PlayFramework ~ koş tuhaf hata

Çevre

: IntelliJ12, MySQL, JDK Anlık

Windows 7 1.6:

enter image description here

hata bildirimi:

cevap

12
'torunları denilen olamaz bu yüzden bir dizin değil'

Başka bir işlem /logs/application.log kilitliyse sorun oluşuyor. Örneğin. Günlük dosyasını Word'de açar ve sonra yürütürseniz, hata görürsünüz

+0

lol gerçekten değil .. Böyle bir dosyanın var olduğunu bile bilmiyordum .. Bu Word'de veya başka bir işlemde açılmış bir yolu yoktur. –

+2

Bu "diğer işlem" in de ikinci bir Oynatma örneği olabileceğini unutmayın. Hatayı en son gördüğümde, iki farklı konsolda iki kez Çal oyna başladım. –

2

Konsolu kapatın veya uygulamanızı başlatmak için ne kullanıyorsanız kullanın. application.log dosyasını silin. Konsol ekranınıza tekrar gidin. Son olarak, yeniden yazın ve enter tuşuna basın.

Bu dosya yeniden oluşturulur ve hata gider.

1

Başka bir oyun gibi görünüyor! Uygulama aynı bağlantı noktasında çalışıyor, pencereler için uygulamayı sonlandırabilir ve tekrar çalıştırabilirsiniz.

    kullanan ve '9000' port pid (windows + r)
  • netstat
  • -ano bulmak
  • açık konsol
  • taskkill/PID/f
0

(daki PID girin) Başka bir çözüm, tüm java.exe uygulamalarını Görev Yöneticisi'nden silmenizdir. Çünkü bunlardan biri "/logs/application.log" dosyasını kilitledi. Bundan sonra "/logs/application.log" dosyasını silebilir ve projenizi çalıştırdığınızda otomatik olarak yeniden oluşturur.