एक आम अवसर होने पर, मुझे एक असेंबली में एक खाली निर्देशिका शामिल करने की आवश्यकता है। मेरे मामले में यह लॉग/है।मैवेन असेंबली में एक खाली निर्देशिका कैसे शामिल करूं?
मैं की तरह विधानसभा डिस्क्रिप्टर में विभिन्न रूपों की कोशिश की है:
<fileSet>
<directory>${basedir}/target</directory>
<includes>
<include>doesntexist</include>
</includes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
और निर्देशिका सिर्फ कम कर दिए हैं हो जाता है।
मैं भी बाहर करने के लिए कोशिश की, लेकिन है कि अभी भी सामान के बहुत सारे शामिल:
<fileSet>
<directory>${basedir}/target</directory>
<excludes>
<exclude>*</exclude>
</excludes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
यदि आपकी निर्देशिका में फ़ोल्डर्स हैं तो आप ' **/* ' का उपयोग करके उन सभी (और सभी फ़ाइलों) को बाहर कर सकते हैं। –
Leukipp
यह समाधान मेरे लिए काम नहीं किया था। क्रिस्टोफर ने ठीक काम किया। – BlackEye