Thanks very much for your help. I'll try to describe the use case. :)
In a similar scenerio, I have:
mainprojectfolder:
+folder1
+folder2
+folder3
+ src
+ net
+ test
+ File1.java
+folder4
+globalbuildfolder
Each folder has an Ant build.xml file, where globalbuildfolder is a folder
where global properties go, creates a EAR from all the folders etc.
I'm converting to Maven 1.0.2, and so I'm going to have a project.xml in
each folder1, 2 etc, which all <extend> the project.xml globalbuildfolder. I
then have a case where the java src code in folder2 relies on the java src
code in folder3. What I mean by this is that a class in folder2 imports a
class which is in folder3 (like above, a class in folder2 does: import
net.test.File1;)
As you can appreciate because I am coverting to Maven 1.0.2, and people have
been and are working on these projects, I can't restructure the
folders/filesystem etc.
Many thanks,
Michael Owen
<br><br><br>>From: Brett Porter
<[EMAIL PROTECTED]><br>>Reply-To: Brett Porter
<[EMAIL PROTECTED]><br>>To: Maven Users List
<users@maven.apache.org><br>>Subject: Re: [M1] Using source files
of another project<br>>Date: Tue, 26 Jul 2005 22:19:33
+1000<br>><br>>We usually discourage coupling projects like that - it
breaks its<br>>encapsulation (unless you build a source JAR from the
first project<br>>and depend on it in the second to extract and then use
for compilation<br>>- but that sounds very long
winded).<br>><br>>What is the specific use case you are trying to
solve?<br>><br>>- Brett<br>><br>>On 7/26/05, Michael Owen
<[EMAIL PROTECTED]> wrote:<br>> > Hi,<br>>
><br>> > I'm using Maven 1.0.2 and on one maven project I need to
use the java source<br>> > files of another maven project. Any ideas
how I can do it in the best way?<br>> > (ie. in one maven project,
it's source files references the source files in<br>> > another
project)<br>> ><br>> > I need to keep the two sets of maven
source files separate.<br>> ><br>> > Thanks,<br>>
><br>> > Mike<br>> ><br>> ><br>> ><br>> >
---------------------------------------------------------------------<br>>
> To unsubscribe, e-mail: [EMAIL PROTECTED]<br>> >
For additional commands, e-mail: [EMAIL PROTECTED]<br>>
><br>>
><br>><br>>---------------------------------------------------------------------<br>>To
unsubscribe, e-mail: [EMAIL PROTECTED]<br>>For
additional commands, e-mail: [EMAIL PROTECTED]<br>><br>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]