अब तक मैं अपने build.gradleमैं फ़ाइल को हटाने के लिए ग्रेडल के क्लीन कार्य को कैसे बढ़ा सकता हूं?
apply plugin: 'base'
clean << {
delete '${rootDir}/api-library/auto-generated-classes/'
println '${rootDir}/api-library/auto-generated-classes/'
}
हालांकि यह न केवल मेरी फाइल को हटाया नहीं गया है के लिए निम्न चुके हैं, लेकिन प्रिंट बयान से पता चलता है कि ${rootDir}
अपने प्रोजेक्ट की रूट निर्देशिका में परिवर्तित नहीं किया जा रहा है। यह काम क्यों नहीं करेगा, मुझे कौन सी अवधारणाएं याद आ रही हैं?
इसके बारे में सुनिश्चित नहीं हैं:
यहाँ एक उदाहरण है कि दोनों एक फ़ाइल और साफ कार्य में अंतिम चरण के रूप में एक निर्देशिका को नष्ट करेगा है। यह * कॉन्फ़िगरेशन * चरण पर फ़ाइल को हटा देगा, निष्पादन के दौरान नहीं। – Opal