2010-02-05 20 views
30

Sadece grails-app/utils dir'in varlığını fark ettim. Herhangi bir belgede (ya da bir projede kullanılmış olarak) hiç görmedim. create-app'u çalıştırdığınızda varsayılan olarak yaratılır, ne koymak istediğinize dair bir fikir var mı?grails-app/utils dir

"Utility" kodu bariz bir tahmindir, ancak src dir'in altına gitmiş gibi görünüyor.

sayesinde Don

cevap

36

grails-app/utils/ dizin nerede ürün Codecs halindeyken gibidir.

Başka oraya gider emin değilim, ama orada diğer sınıfları içerebilir ve bunlar Uygulaması dahilinde yer alacaktır

DÜZENLEME: grails-app/utils/ dizin "Grails belirli Utilities" (Artefacts içindir,

Jeff Brown (Core member of the Grails development team), bunu onaylayan bir question on the mailing list yanıtını verdi.

Sen utils dizinde böyle bir konuda sadece koyabilirsiniz ama Grails belirli programlar için gerçekten geçerli: Dedi. Şu anda bu dizinde gerçekten hedeflenen tek şey özel kodekler olduğunu düşünüyorum. Sen Constriants plugin yeni Grails Artefact bir örneğini bulabilirsiniz

src/groovy/ altında Grails eserler değildir Başvurunuz sınıfları gitmek gerekir. Bu eklentinin yazarı, kullanıcıların put their Constraint classes in the grails-app/utils/ directory'u önermektedir.

+2

Bu bilgiler, 2 notaları için doğrudur. Notlarda 3.0 yardımcı programları, src/main/groovy/'dizinine girer. Bu, 2015 yılında "grails ulity classes" için insanlar için yararlı olabileceğini varsayalım. – and

+0

Eğer mevcut değilse, kullanma klasörünün nasıl oluşturulacağını bana bildirir misiniz? "Proje -> Yeni -> Klasör" e sağ tıklayarak, sadece normal bir klasör oluşturur. Ama başka bir projede, birinin onu yarattığını gördüm ve makas işareti var. Görüntü bağlantısı şu şekilde: https://drive.google.com/file/d/0BxcLSUsfZQKHemZUR3dGSEM0WVk/view?usp=sharing –

İlgili konular