मैंने आईडीईए में मेरी grails परियोजना के लिए जीडीएसएल लिपियों का उपयोग करने की कोशिश की।इंटेलिज आईडीईए-ग्रेल्स जीडीएसएल काम नहीं कर रहा है
मैंने गाइड में दिखाए गए अनुसार कोशिश की: GDSL Guide। कदम मैं पीछा थे:
- बनाया अपने प्रोजेक्ट घर में एक myDef.gdsl फ़ाइल
उस फ़ाइल में मैं इस जोड़ा (फ़ोल्डर
कि containg grails-अनुप्रयोग, वेब एप्लिकेशन आदि में यानी) कोड:def ctx2 = context(ctype: "com.myPackage.MyClass") contributor(ctx2) { method(name: 'withLock', type: 'void', params: [closure: { }]) }
सक्रिय पर क्लिक किया गया।
लेकिन यह अभी तक किसी भी स्वत: पूर्ण प्रदर्शित नहीं करता है या पहचान जब मैं कार्य करें:
Myclass m = new MyClass()
m.withLock() //This is not recognised
क्या मैं गलत कर रहा हूँ ??? :(
विवरण:
- आइडिया श्रृंखला: अंतिम
- आइडिया संस्करण:। 107,535
धन्यवाद, मैं इसके बारे में भी सोच रहा था। बस यह जोड़ना चाहता था कि मैं थोड़ा उलझन में था कि क्या इसे स्रोत रूट पर स्थित होना चाहिए या यदि मैं इसे पैकेज में डाल सकता हूं; जाहिर है इसे किसी भी पैकेज में रखा जा सकता है। – Steinar