2010-02-05 13 views
30

मैंने अभी grails-app/utils डीआईआर के अस्तित्व को देखा है। मैंने कभी इसे किसी दस्तावेज़ में संदर्भित नहीं किया है (या किसी प्रोजेक्ट में उपयोग किया जाता है)। यह डिफ़ॉल्ट रूप से बनाया गया है जब आप create-app चलाते हैं, तो क्या आपको कोई विचार है कि आपको वहां क्या रखना है?grails-app/utils dir

"उपयोगिता" कोड एक स्पष्ट अनुमान है, लेकिन ऐसा लगता है कि src डीआईआर के तहत जाना चाहिए।

धन्यवाद, डॉन

उत्तर

36

grails-app/utils/ निर्देशिका जहां Codecs जाने जैसी मदों है।

मुझे यकीन है कि क्या किसी और वहाँ चला जाता है नहीं कर रहा हूँ, लेकिन आप वहाँ अन्य वर्गों शामिल कर सकते हैं और वे आवेदन के भीतर शामिल किया जाएगा

संपादित करें: grails-app/utils/ निर्देशिका "Grails विशिष्ट उपयोगिताओं" (Artefacts के लिए है, GrailsClasses, आदि)

जेफ ब्राउन (Core member of the Grails development team) ने question on the mailing list का जवाब दिया जो इसकी पुष्टि करता है। उन्होंने कहा:

आप कुछ के बारे में सिर्फ रख सकते हैं आप utils निर्देशिका में तरह लेकिन यह Grails विशिष्ट उपयोगिताओं के लिए वास्तव में है। इस समय मुझे लगता है कि वास्तव में इस निर्देशिका पर लक्षित कस्टम कोडेक्स हैं। आपका आवेदन कक्षाएं कि Grails कलाकृतियों नहीं हैं src/groovy/

तहत

आप Constriants plugin में एक नया Grails मूर्ति का एक उदाहरण मिल सकते हैं जाना चाहिए। इस प्लगइन के लेखक ने सिफारिश की है कि उपयोगकर्ता put their Constraint classes in the grails-app/utils/ directory

+2

यह जानकारी grails के लिए सही है 2. grails 3.0 उपयोगिता वर्ग 'src/main/groovy /' के अंतर्गत जाते हैं। मुझे लगता है कि यह 2015 में "grails ulity classesयों" के लिए googling लोगों के लिए सहायक हो सकता है। – and

+0

क्या आप कृपया मुझे बता सकते हैं कि अगर यह मौजूद नहीं है तो उपयोग फ़ोल्डर कैसे बनाएं। "प्रोजेक्ट -> नया -> फ़ोल्डर" पर राइट क्लिक करके बस एक सामान्य फ़ोल्डर बनाता है। लेकिन एक और परियोजना में मैंने देखा कि किसी ने इसे बनाया है और इसमें एक कैंची चिह्न है। यहां छवि लिंक है: https://drive.google.com/file/d/0BxcLSUsfZQKHemZUR3dGSEM0WVk/view?usp=sharing –

संबंधित मुद्दे