2012-06-16 7 views
5

हाय मेरी चींटी बिल्ड स्क्रिप्ट स्निपेस्ट इस तरह दिखता है।चींटी <copy> प्रकार नेस्टेड टेक्स्ट डेटा ("") समस्या का समर्थन नहीं करता है

<copy todir="${warDir}/WEB-INF/classes"> 
    <fileset dir="${classdir}" includes="**/*.class" />  
</copy> 

मैं जब मैं इस build.xml के खिलाफ चींटी निष्पादित इस त्रुटि संदेश मिल रहा

The <copy> type doesn't support nested text data (" "). 

कोई मुद्दा मैं फेडोरा 16 और चींटी वितरण 1.7.0

उपयोग कर रहा हूँ का कहना है सकते हैं

उत्तर

1

आपकी समस्या का पुन: उत्पन्न नहीं कर सकता है। शायद इस त्रुटि को आपके निर्माण के भीतर प्रति कार्य के विरुद्ध रिपोर्ट किया जा रहा है?

एएनटी सामान्य रूप से इस त्रुटि संदेश को फेंकता है, जब आपने गलत तरीके से अपना एएनटी कार्य निर्दिष्ट किया है।

उदाहरण के लिए:

<copy> todir="${warDir}/WEB-INF/classes" 
     <fileset dir="${classdir}" includes="**/*.class" /> 
    </copy> 

चींटी यह पसंद नहीं है, क्योंकि "todir" पैरामीटर बजाय एक XML विशेषता के रूप में निर्दिष्ट किया जा रहा है, टैग के मुख्य भाग में अब है।

13

मुझे इस मुद्दे को समझना है। मैं

सामग्री की नकल की और vim संपादक

में चिपकाया, वहाँ एन्कोडिंग जो अदृश्य था की वजह से कुछ कचरा चरित्र थे। अगर पूरी सामग्री को कॉपी करने के बिना विम संपादक में टाइप किया गया है तो यह ठीक काम करता है।

2

ऐसा लगता है कि यह एक खराब चरित्र का सामना करने वाले पार्सर के कारण है। त्रुटि के अंत में कोष्ठक के अंदर, यह आपको बताता है कि समस्या चरित्र क्या है। मुझे एक ही समस्या का सामना करना पड़ा, एक खराब प्रतिलिपि के कारण (एक अर्धविराम तत्व के अंत में पेश किया गया था)।

संबंधित मुद्दे