You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Rick Yazwinski <ri...@solect.com> on 2000/05/17 15:53:08 UTC

RE: Windows 98? (and now a newbie question)(and a solution)

I got it to work, but what I did makes no sense - I deleted my build\classes
directory and re-ran ant - when it rebuilt the built the com\thinker\event
directory structure...  strange.
	Rick...

> -----Original Message-----
> From: Rick Yazwinski [mailto:ricky@solect.com]
> Sent: Wednesday, May 17, 2000 9:46 AM
> To: 'ant-dev@jakarta.apache.org'
> Subject: RE: Windows 98? (and now a newbie question..... :)
>
>
> Yep, In fact, if I run
> 	javac -sourcepath src -d build\classes *.java
> javac will build the com\thinker\event structure - which is
> why I think it has something to do with ant's javac taskdef.
>
> > -----Original Message-----
> > From: Conor MacNeill [mailto:conor@m64.com]
> > Sent: Wednesday, May 17, 2000 9:32 AM
> > To: ant-dev@jakarta.apache.org
> > Subject: RE: Windows 98? (and now a newbie question..... :)
> >
> >
> > > -----Original Message-----
> > > From: Rick Yazwinski [mailto:ricky@solect.com]
> > > Sent: Wednesday, 17 May 2000 22:50
> > > To: ant-dev@jakarta.apache.org
> > > Subject: RE: Windows 98? (and now a newbie question..... :)
> > >
> > >
> > > There were many problems with method prototypes... sorry,
> > but I can't
> > > reproduce it now as I found the binary distribution and blew away
> > > my old src
> > > one :(
> > >
> > > Now for an ant-newbie question:
> > > Should the javac task build out a similar class file directory
> > > structure to
> > > the source structure.  The situation that I'm encountering (to my
> > > surprise)
> > > is that I have a source structure like:
> > > 	src/com/thinker/event/*.java
> > > 	build/classes
> > >
> > > When I run the javac task as:
> > >     <javac srcdir="${src.dir}"
> > >            destdir="${build.classes}"
> > >            classpath="${classpath}"
> > >            debug="on"
> > >            deprecation="on"
> > >            optimize="on" >
> > >     </javac>
> > >
> > > where src.dir is "src" and build.classes="build/classes"
> I loose the
> > > com/thinker/event directory structure and all the class
> > files are dumped
> > > into build/classes - which causes my subsequent jar task to
> > fail as it's
> > > looking for class files from com/thinker/event :(
> > >
> > >     <jar jarfile="${lib.dir}/${name}.jar"
> > >          basedir="${build.classes}"
> > >          includes="com/**"
> > >
> > > Any thoughts?
> > >
> >
> > Have you got package statements in your .java files? (Soory,
> > only thing I
> > could think of)
> >
> >
>