do mvn -N install in the parent folder first and then mvn install
2008/10/16 Ryan Heaton <[EMAIL PROTECTED]>:
> Well, my show had to go on. I had to resort to revving, building and
> deploying each module one-by-one. Ouch!
>
> If anyone can bring relief to my suffering, I would be greatly appreciative.
>
> -Ryan
>
>
>
> On Wed, Oct 15, 2008 at 12:46 PM, Ryan Heaton <[EMAIL PROTECTED]> wrote:
>> Hi.
>>
>> I just converted my project to a Maven build. I started with version
>> 1.8-SNAPSHOT of my project and I'm trying to cut a release for version
>> 1.8.
>>
>> My project is quite complex: multi-module and modules have
>> dependencies on one another. So to make it simple, there's the parent
>> with 3 child modules: child1, child2, and child3. All children inherit
>> from the parent module. child1 has no dependencies, child2 has a
>> dependency on child1 and child3 has a dependency on child2.
>>
>> So, when I cut a release, all pom files are updated to the new
>> version, 1.8. The child poms, since they don't explicitly declare a
>> version, are updated to 1.8 by changing the inheritance of the parent
>> to version 1.8. The dependencies of the child poms are updated because
>> they're using a property reference, ${project.version}, to declare
>> their dependencies on their siblings.
>>
>> But now I try to do a local install and get the "dependency can't be
>> resolved but has been found in the reactor" message and the build
>> fails because child3 can't resolve its dependency on child1 version
>> 1.8.
>>
>> Is my issue the same as http://jira.codehaus.org/browse/MNG-3685 ?
>>
>> If so, how do I get Maven 2.0.11 installed? If not, how am I supposed
>> to cut a release? Is my project set up wrong?
>>
>> Thanks in advance.
>>
>> -Ryan
>>
>
> ---------------------------------------------------------------------
> 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]