Thanks, but it did not work , I did the following for the class in lib 
directory...

<taskdef name="prtagdiff" 
classname="com.util.infrastructure.ant.tasks.PRTagDiff">
                        <classpath>
                                <fileset dir="C:\0402\lib\"/> 
                        </classpath>

                </taskdef>

I get the error:
taskdef class com.util.infrastructure.ant.tasks.PRTagDiff cannot be found

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 30, 2004 10:07 AM
To: [EMAIL PROTECTED]
Subject: AW: taskdef

Should be a ClassDefNotFoundException (or so).
That�s why Ant uses another classpath for itself than for running a
program. So you have to provide the info to Ant where the lib is:

<taskdef ...>
    <classpath><fileset dir="..."/> </>
</>


Jan


> -----Urspr�ngliche Nachricht-----
> Von: Radha Sangal [mailto:[EMAIL PROTECTED]
> Gesendet am: Dienstag, 30. November 2004 16:03
> An: Ant Users List
> Betreff: taskdef
> 
> Hi,
> 
> I am a new bee in Ant. I am using taskdef as follows
> <taskdef name="prtagdiff"
> classname="com.util.infrastructure.ant.tasks.PRTagDiff"/>
> 
> I have a lib dir with the same dir structure but still when I 
> build it,
> the class is not visible , is there any classpath/path 
> setting for this
> task ?
> 
> Thanks in advance
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to