मेरे पास विकास संबंधी निर्देशिका src/main/resources/certs/test
है जो एक बाहरी पुस्तकालय के लिए आवश्यक है। इसमें कुछ प्रमाण फ़ाइलें हैं जिन्हें उत्पादन निर्माण में आवश्यक नहीं है।Gradle 1.2: संसाधन स्रोत के तहत निर्देशिका बहिष्कृत करें
फिलहाल मैं build.gradle
में ब्लॉक निम्नलिखित के साथ कि निर्देशिका के अंतर्गत सब कुछ को बाहर:
sourceSets {
main {
resources {
exclude '**/test/*'
}
}
}
यह काम अच्छी तरह से करता है, लेकिन बदसूरत खाली निर्देशिका छोड़ देता है test
वहाँ झूठ बोल रही है। अंतिम युद्ध में इस निर्देशिका को शामिल करने के मेरे विकल्प क्या हैं?
मैंने '**/test'
को छोड़कर कोशिश की है, लेकिन यह बिल्कुल काम नहीं करता है।
मैं युद्ध प्लगइन और Gradle 1.2
एक बार मैंने इसे साफ कर लिया। 'ग्रेल्ड क्लीन बिल्ड' – Philippe
आप प्रत्येक फ़ाइल और फ़ोल्डर और उप-फ़ोल्डर को बाहर करने के लिए निम्न का उपयोग कर सकते हैं: 'संसाधन {बहिष्कृत करें' *। * 'बहिष्कृत करें' **/'} ' –