On Tuesday 04 May 2004 00:20, Justin Permar wrote:

>          <resource id="avalon-framework:avalon-framework-impl"
> version="4.1.5"/>

This is part of Merlin's internals (I think), but even if it wasn't, Merlin 
will download it on-demand from a central repository.
So, for your own components, you can either define your Jars directly (not 
strongly recommended) or use a central repository, where things are picked up 
on demand. Also, while developing and using Maven, if you call the 
jar:install goal, the JAR will be copied to the local repository on your 
computer, and be used between projects.

> I know that's not complete, though, because I don't specify
> anything about resource avalon-framework:avalon-framework-impl
> which I need to run my component.

Translation happens so that the above becomes;
    avalon-framework/jars/avalon-framework-impl-4.1.5.jar
And is looked up, first in the local repository, and then in each central 
repository that has been defined, for instance
http://www.ibiblio.org/maven/avalon-framework/jars/avalon-framework-impl-4.1.5.jar

You can even bootstrap Merlin itself from the command-line over the net, by 
the same underlying mechanism... (I explain that elsewhere).

Anything else that is unclear?

-- 
+---------//-------------------+
|   http://www.bali.ac         |
|  http://niclas.hedhman.org   |
+------//----------------------+

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

Reply via email to