This sounds weird that you cant change the pom which is a sibling of yours,
and I dont want to get into that ...

any way, you are stuck, unless you get permission to make that setting
configurable

-D


On Fri, May 23, 2014 at 10:39 AM, Jeff Hair <[email protected]> wrote:

> Hi,
> That's not it. The only POM I can modify in this situation is my own POM,
> which needs to have a dependency on this sibling POM. The problem is that
> the sibling POM only generates a .war file, which can't be used as a
> dependency. Changing attachClasses to true would fix this of course, but I
> can't modify the POM directly. I can however, change the command I use to
> build this sibling project, or change anything in my own POM.
>
> The structure is thus:
>
> Parent
> --- Sibling that generates .war files
> --- My project
>
> I want to make the sibling attach some classes, so I can use it as a
> dependency in my own project.
>
>
> On Fri, May 23, 2014 at 4:35 PM, Dan Tran <[email protected]> wrote:
>
> > So both projects have attachClasses=true set, and you want to change one
> of
> > that config at command line?
> >
> > -D
> >
> >
> > On Fri, May 23, 2014 at 2:40 AM, Jeff Hair <[email protected]> wrote:
> >
> > > Hi,
> > >
> > > I have a case where a sibling POM (both POMs have the same parent)
> needs
> > to
> > > have a different configuration plugin for the maven-war plugin.
> > > Specifically, I need to put the <attachClasses>true</attachClasses>
> > element
> > > into the configuration. The problem is that I cannot override or modify
> > > this POM. Other acceptable solutions would be to build this particular
> > > project with a command-line property or through some kind of aggregated
> > > POM, as long as I can specify the option without modifying this POM
> > itself.
> > >
> > > I've scoured the internet for a solution and the only thing I've really
> > > found is passing a property in via command line. But this apparently
> only
> > > works for properties which have an expression defined. attachClasses
> does
> > > not have this.
> > >
> >
>
>
>
> --
> *Jeff Hair*
> Core Systems Developer
>
> Tel: (+354) 415 0200
> [email protected]
> www.greenqloud.com
>

Reply via email to