Hi, thanks for the tip.

The problem still that the order of processing is "file-system order", so 
no 
compilation/jar/install is performed in order to correct the "hole" in the 
repository.

Takker s� mye - God Jul og Godt Nytt�r! (siste dag f�r ferie).
--
Jan-Helge





Mikael Lundgren <[EMAIL PROTECTED]>
19.12.2003 12:51
Please respond to "Maven Users List"

 
        To:     Maven Users List <[EMAIL PROTECTED]>
        cc: 
        Subject:        Re: Regarding multiple projects and dependencies.


Hi,

I just had that problem the other day ;-)

Maven is trying to find the dependencies in the repository and - unless 
you put something there - it won't find them.

You could try
maven multiproject:install

which installs your artifacts into the local repository thus making them 
available to other modules.

I use snapshot dependencies
maven multiproject:install-snapshot

and specify the snapshot as the desired version in my project.xml.

Hoppas det hj�lper!

God Jul!

/Mikael

[EMAIL PROTECTED] wrote:

> Continuing on the discussion driven by Nicolas;
> 
> I'm testing out Maven on three of our sub-components with the following 
> dependencies:
> 
> axxbs -> mediator -> common
> 
> (where the notation "a -> " means "a depends on b").
> 
> The directory layout is:
>  <root>
>      +- common
>      |   +- src
>      |   +- src_test
>      +- axxbs
>      |   +...(as above)
>      +- mediator
> 
> I've set up a common "maven.xml" which compiles the JARs without unit 
> testing them and
> installs the JARs into the local repository.
> The maven.xml is copied into the each of the components directories.
> 
> The dependency sections for each component are:
> 
> common: 
>         No dependency to inhouse components:
> 
> axxbs:
>     <dependency>
>             <groupId>axxcommon</groupId>
>             <artifactId>common</artifactId>
>             <jar>common.jar</jar>
>             <url>the build</url>
>     </dependency>
> 
> mediator
>     <dependency>
>             <groupId>axxcommon</groupId>
>             <artifactId>common</artifactId>
>             <jar>common.jar</jar>
>             <url>Thou shalt built!</url>
>     </dependency>
> 
>     <dependency>
>             <groupId>axxtmn</groupId>
>             <artifactId>axxbs</artifactId>
>             <jar>common.jar</jar>
>             <url>Thou shalt built!</url>
>     </dependency>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to