2010-10-21 14 views
8

मुझे जावा क्लास चलाने के लिए लिखी गई एंटी स्क्रिप्ट के लिए वर्तमान क्लासपाथ में एक फ़ोल्डर जोड़ने की आवश्यकता है। यह कैसे किया जा सकता है?एंट स्क्रिप्ट के लिए क्लासपाथ में एक फ़ोल्डर कैसे जोड़ें?

+0

भी http://stackoverflow.com/questions/10704324/how-to-add-to-classpath-all-classes-from-set-of-directories-in-ant – Vadzim

उत्तर

6

मैंने कार्य के टैग में निम्न पंक्ति जोड़ दी और यह सफलतापूर्वक भाग गया।

<pathelement path="C:\JunitTest\folderIsHere"/> 

और इसके बाद स्क्रिप्ट सफलतापूर्वक भाग गई।

8

आप एक विशेषता

<java classpath="${extraDir}" 
     classname="pkg.Class"> 
     ... 
</java> 

के रूप में जोड़ने या नेस्टेड <classpath> टैग का उपयोग कर सकता है:

<java classname="pkg.Class"> 
    <classpath> 
    <pathelement path="${extraDir}"/> 
    </classpath> 
</java> 

the Java task के दस्तावेज़ देखें।

+0

वास्तव में मुझे कुछ xml फ़ाइलें hv देखें, जो मैंने उन्हें सभी फ़ोल्डर में रखा है, अगर मैं फ़ोल्डर पथ को जीवी करने की कोशिश कर रहा हूं, तो भी चींटी इसे लेने में असमर्थ है। –

+1

आपको शायद [आयात कार्य] (http://ant.apache.org/manual/Tasks/import.html) में देखना चाहिए – aioobe

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