accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benson Margulies <bimargul...@gmail.com>
Subject Re: assembly pom
Date Tue, 13 Mar 2012 22:05:23 GMT
On Tue, Mar 13, 2012 at 5:35 PM, Benson Margulies <bimargulies@gmail.com> wrote:
> On Tue, Mar 13, 2012 at 5:00 PM, Billie J Rinaldi
> <billie.j.rinaldi@ugov.gov> wrote:
>> On Tuesday, March 13, 2012 4:14:32 PM, "Benson Margulies" <bimargulies@gmail.com>
wrote:
>>> <src>${project.parent.relativePath}/lib</src>
>>>
>>> What's that expected to do?
>>
>> So ... how does it usually work?  Where do jars end up?
>>
>>> I belatedly spotted these, which are something I've never seen before.
>>> Then I tried to build in here and ran into the lack of
>>> src/assemble/dist.xml (conventional name would be
>>> src/assembly/dist.xml).
>
> Two phenomena here.
>
> 1) A typical project structure lets poms land in the individual

oops, 'lets jars', not 'lets poms'

> targets and in the local repo, instead of the interesting config of
> the maven-jar-plugin here. Then, an 'assemble'-type project uses
> dependencySets in the assembly plugin to herd them into the
> distribution hierarchy.
>
> 2) ${project.parent.relativePath} is prone to end with ".pom", so most
> people would just define their own property to contain '..' or '../..'
> or whatever they needed.

Mime
View raw message