ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Larry V. Streepy, Jr." <stre...@healthlanguage.com>
Subject Re: Compiling java files in inter-dependent packages
Date Wed, 11 Jul 2001 18:45:51 GMT
Sorry for not reading your original post carefully enough.  Are you
running up against memory issues with the compile?  We use jikes as our
compiler and it easily handles > 700 source files at once.

"Larry V. Streepy, Jr." wrote:
> 
> Simplest is to compile them both at once.  The compiler will then work
> things out.  Create a fileset in the javac task to specify both
> directories and specify srcdir as the parent directory of A and B.
> 
> Will that work for you?
> 
> Jim Cheesman wrote:
> >
> > At 04:17 PM 11/07/01, you wrote:
> >
> > >Hi,
> > >I am trying to compile Java files in two packages, A and B. Some files
> > >in A depends on files B and vice versa. The question is how I should
> > >place javac tasks in the xml file. I cannot compile all the files in
> > >both A and B together, there are too many of them. When I placed the
> > >tasks as below,
> > >
> > ><javac srcdir="A" destdir="classes" />
> > ><javac srcdir="B" destdir="classes"/>
> > >
> > >the first task shows error message claiming that some files in package
> > >B that appear in the import statements in some file in package A are
> > >not found.
> > >
> > >How should I do?
> >
> > Refactor the dependencies out?  Having that kind of circular dependency is
> > a nightmare, and you'd be best off without it!
> >
> > --
> >
> >                            *   Jim Cheesman   *
> >              Trabajo:
> > jchees@msl.es - (34)(91) 724 9200 x 2360
> >                      Prejudiced
> > people are all alike.
> 
> --
> Larry V. Streepy, Jr.
> Chief Technical Officer and VP of Engineering
> 
> Health Language, Inc.  -- "We speak the language of healthcare"
> 
> 970/626-5028 (office)           mailto:streepy@healthlanguage.com
> 970/626-4425 (fax)              http://www.healthlanguage.com

-- 
Larry V. Streepy, Jr.
Chief Technical Officer and VP of Engineering

Health Language, Inc.  -- "We speak the language of healthcare"

970/626-5028 (office)           mailto:streepy@healthlanguage.com
970/626-4425 (fax)              http://www.healthlanguage.com

Mime
View raw message