में चर का उपयोग करके मैं अपने प्रोजेक्ट में ग्रैडल का उपयोग कर रहा हूं। मेरे पास मेरे युद्ध के साथ कुछ अतिरिक्त विन्यास करने का काम है। मुझे अपने काम में उपयोग करने के लिए एक स्ट्रिंग बनाने की ज़रूरत है, मान लें कि मेरे पास है:ग्रैडल बिल्ड स्क्रिप्ट
task extraStuff{
doStuff 'org.springframework:spring-web:[email protected]'
}
यह ठीक काम करता है।
springVersion=3.0.6.RELEASE
task extraStuff{
doStuff 'org.springframework:spring-web:${springVersion}@war'
}
मेरे समस्या वसंत संस्करण चर के रूप में मान्यता प्राप्त नहीं है यह है: मैं क्या करने की जरूरत है संस्करण (वास्तव में पहले से ही गुण में परिभाषित फ़ाइल) को परिभाषित करने और की तरह काम में इस का उपयोग है। तो मैं इसे स्ट्रिंग के अंदर कैसे पास कर सकता हूं?
मत भूलना, आप इसे बाहर के साथ-तोड़ सकते हैं: 'डॉस टफ समूह: 'org.springframework', नाम: 'वसंत-वेब', संस्करण: $ {springVersion}, ext: 'war'' –