Mezunlara yeni geldim ve bu konuda bir mesaj göstermeme rağmen sınıflarımı yeniden derlemeyen bir kabuk sorunuyla karşılaştım.Kabuklar kabuğu değiştirilen dosyaları yeniden derlemiyor
- Ben grails işlevlerinden bazılarını kabuk test etmek istiyorum
- belli statik yöntemlerle sınıf olan grails 2.0.0 app var, bu yüzden devam edin ve: İşte ne yapıyorum
import com.mypackage.* MyClass.doWork()
bazı beklenmeyen davranış veya çalışma zamanı hatası I görüyorum ise:
grails shell
ben şöyle bazı işler yapmak için sınıfın statik bir yöntem arıyorum olarak grails proje klasörden başlatın m' kaynak kodunun buna göre değiştirilmesi ve kabukların kabuk değiştirmesi gerçekte değişikliği görüyor:
|Compiling 2 source files.
- Daha sonra yöntemi çalıştırıyorum, ancak yöntemin aynı olduğu anlaşılıyor, çünkü eminim ki aynı hata veriyor bana groovy dosyasını kaydettim.
- Bu yüzden
exit
kabuğunu kullanmalı ve tekrar başlatmalıyım. Sonra grails değişiklikleri alır.
Neyi yanlış yapıyorum? Oldukça garip bir davranış gibi görünüyor ...
Çok teşekkürler, ben bu yolu onun hakkında düşünmüyordu. – Tomato