كيفية جعل نانت يشكو عند ملف مفقود من fileset
سؤال
لدي fileset
عنصر في بناء ملف تعريفها بأنها:
<fileset id="fileset" basedir=".">
<include name="test.txt"/>
<include name="missing.txt"/>
</fileset>
عندما يعمل (كجزء من نسخة المهمة) لا يشكون إذا كان أي من الملفات مفقودة.بينما أنا يمكن استخدام failonempty="true"
في fileset
العنصر هذا فقط إذا فشل سواء ملفات مفقودة.
لا يمكن تحقيق هذا من خلال جعل متعددة filesets مع failonempty="true"
مجموعة كل واحدة تحتوي على ملف واحد, ولكن هذا يشعر عالي الكعب.وهذا هو أيضا مشكلة الصيانة إذا كان هناك الكثير من الملفات المطلوبة.
هل هناك أي طريقة لجعل نانت يشكو إذا أي الملفات في fileset مفقودة ؟ إذا كان هذا غير ممكن هل هناك طريقة أخرى لتحقيق نفس التأثير ؟
المحلول
إضافة السمة asis="true"
:
<fileset id="fileset" basedir=".">
<include name="test.txt" asis="true" />
<include name="missing.txt" asis="true" />
</fileset>
نانت سوف يشكو بعد ذلك في حال كان الملف مفقود.
لا تنتمي إلى StackOverflow