On 21/05/07, Brett Porter <[EMAIL PROTECTED]> wrote:
Using the manual resolution would only work if an earlier step in the
release:prepare process had definitely built all the dependencies.

However, there is an alternative: you can combine the reactor
projects (which you should have), with the artifacts returned from
manual resolution (and using the filtering to omit the projects in
the reactor when you perform that).

I think I see what you mean.  Do you envisage similar code to
DefaultPluginManager.resolveTransitiveDependencies?  Only problem is
that I haven't got access to a MavenSession to obtain the local repo -
is that obtainable any other way?

Long term, we should reintroduce the tag when Maven itself can
properly cope with the projects not being installed.

How would @requiresDependencyResolution resolve dependencies if they
weren't in a repo nor the reactor?  Or is the reactor not considered
at the moment?

Cheers,

Mark

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

Reply via email to