Scot, I only have the single package containg 20 java source files, but these source files needs compile time classpath to be set which is not getting computed, I am not sure how can this be resolved ?
Using javac multiple source dirs but I am not sure how this can be achieved for the classpath, if you could please site an small example ? Regards Ravi. -----Original Message----- From: Scot P. Floess [mailto:[EMAIL PROTECTED] Sent: Friday, May 25, 2007 10:26 PM To: Ant Users List Subject: Re: Resloving directory based JARs to any lengh using <dirset> Is this all an issue with doing delta compiles? If so, just let javac sort all that out... Ravi Roy wrote: > Thanks Scot for quick answer, > > I am trying to compute the classpath for sources to compile, and that folder > has many sub-folders containing .class and JAR files too, but I have tried > to use the same you have mentioned below, but JAR is not resolved. > > But if I use <pathelement location="path to jar\abc.jar /> then it does not > give any problems and code is compiled. > > Reason to specify "**/*" is to include .class and .jar files both. > > Am I doing something wrong ? > > Regards > Ravi. > > -----Original Message----- > From: Scot P. Floess [mailto:[EMAIL PROTECTED] > Sent: Friday, May 25, 2007 10:13 PM > To: Ant Users List > Subject: Re: Resloving directory based JARs to any lengh using <dirset> > > I assume you are attempting to compute a classpath based on the name of > the attribute??? > > Any reason you aren't using a fileset? > > I think below you are wanting to include all directories? Don't you > want to include all jars? Like: > > <path id="myproject.classpath"> > > <fileset dir="c:\myproject"> > > <include name="**/*.jar" /> > > </dirset> > > <path> > > > > Ravi Roy wrote: > >> Hi All, >> >> >> >> Is it possible to refer to all the jars in a directory structure of any >> length ? >> >> >> >> I use the following, but a jar located under >> myproject\dir1\dir2\dir3\abc.jar is not resolved. >> >> >> >> <path id="myproject.classpath"> >> >> <dirset dir="c:\myproject"> >> >> <include name="**/*" /> >> >> </dirset> >> >> <path> >> >> >> >> I can refer individual jar using <pathelement >> location="c:\myproject\dir1\dir2\dir3\abc.jar" />, but is it possible >> somehow to use the above mentioned <direst> structure with some >> modifications - which I am not aware of ? >> >> >> >> Thanks for the pointers in adavance. >> >> >> >> Ravi. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > > -- Scot P. Floess 27 Lake Royale Louisburg, NC 27549 252-478-8087 (Home) 919-392-6730 (Work) Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
