>The Ant -lib option does not seem working on Linux RHEL 5. > >I am in a directory, where I have ant-contrib-1.0b2.jar and the >following t.xml.
-lib <path> specifies a path to search for jars and classes If your antlib.jar is in the current directory, try "ant -lib ." Jan > >$ cat t.xml ><project> > <taskdef resource="net/sf/antcontrib/antlib.xml" /> > <if><istrue value="true"/> > <then><echo message="it works!"/></then> > </if> ></project> > >I run this using the -lib option. > >$ ant -lib ant-contrib-1.0.b2 -f t.xml >Buildfile: t.xml > [taskdef] Could not load definitions from resource >net/sf/antcontrib/antlib.xml. It could not be found. > >BUILD FAILED > ... Could not create task or type of type: if. > >The above t.xml works on a different platform. > >Thank you, > >--Vladimir > >P.S. If I explicitly specify classpath in taskdef, it works on Linux >RHEL 5. > >$ cat t.xml ><project> > <taskdef resource="net/sf/antcontrib/antlib.xml" > classpath="ant-contrib-1.0b2.jar"/> > <if><istrue value="true"/> > <then><echo message="it works!"/></then> > </if> ></project> > >$ ant -f t.xml >Buildfile: t.xml > [echo] it works! > >BUILD SUCCESSFUL > >Notice: This email message, together with any attachments, >may contain information of BEA Systems, Inc., its >subsidiaries and affiliated entities, that may be >confidential, proprietary, copyrighted and/or legally >privileged, and is intended solely for the use of the >individual or entity named in this message. If you are not the >intended recipient, and have received this message in error, >please immediately return this by email and then delete it. > >--------------------------------------------------------------------- >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]