I tested the plugin without the requiresDependencyResolution parameter, and it
was still able to find test scope snapshots. So I don't think it needs that to
find snapshot versions.
I looked into the issue a bit more, and I was wrong about the cause of the
problem. Maven tricked me! The issue is actually caused by a bug in the maven
jar plugin (setting the wrong artifact type), and it occurs anytime you have
test-jar inter-module dependencies and you try to run something like "mvn
verify" without the test jar installed locally.
Can someone unlink the MNG-2277 issue dependency? It looks like this problem
will go away with the next release of the jar plugin.
Thanks!
Brian E. Fox wrote:
Maybe they want to check that no test dependencies are snapshots either?
-----Original Message-----
From: Paul Gier [mailto:[EMAIL PROTECTED]
Sent: Monday, October 22, 2007 5:36 PM
To: Maven Developers List
Subject: Maven release plugin question
Hi All,
Does anyone know why the release plugin requires test scope dependency
resolution? I was looking into this issue:
http://jira.codehaus.org/browse/MRELEASE-285
And I found that if I remove this:
@requiresDependencyResolution test
The issue is resolved and all of the unit tests still pass. This issue
is a
PITA for me because it means that any multi-module project with test
scope
intermodule deps cannot use the release plugin.
Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]