You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Paul Gier <pg...@redhat.com> on 2007/09/07 18:31:21 UTC
Using alternate pom files
I submitted a small patch for this issue:
http://jira.codehaus.org/browse/MNG-3150
The basic idea of it is to be able to use alternate pom.xml files in a
multi-module project. Can someone with commit access take a look at this? It
would really help with some of our projects if this can be added to a future
release.
Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Using alternate pom files
Posted by Paul Gier <pg...@redhat.com>.
Ok, since other people seem against me on using multiple poms, I will spend some
more time trying to get everything working with profiles ;)
Then I will blame all of the maven community if there are bugs with my builds
later on :p
Andrew Williams wrote:
> I would have thought that a combination of classifiers and profiles with
> a decent DependencyManagement should do it.
> Make activating a profile at any level will change mydep-1.0 to
> mydep-1.0-jdk1.4 thoughout the tree.
> Of course you would need to be sure that the depManagement covered every
> single artifact that needs this treatment...
>
> Andy
>
> On 10 Sep 2007, at 18:51, Paul Gier wrote:
>
>> Basically the problem with using profiles is that it really
>> complicates how the transitive dependencies work. I have to make sure
>> that the correct profiles are activated throughout the dependency tree.
>>
>> I added a comment about this to the jira issue:
>> http://jira.codehaus.org/browse/MNG-3150
>>
>> Since there is an existing feature to use an alternate pom file, it
>> seems to make sense to me that a multi-module project should also be
>> able to use this feature.
>>
>> Jason van Zyl wrote:
>>> On 7 Sep 07, at 9:31 AM 7 Sep 07, Paul Gier wrote:
>>>> I submitted a small patch for this issue:
>>>> http://jira.codehaus.org/browse/MNG-3150
>>>>
>>>> The basic idea of it is to be able to use alternate pom.xml files in
>>>> a multi-module project. Can someone with commit access take a look
>>>> at this? It would really help with some of our projects if this can
>>>> be added to a future release.
>>>>
>>> Not sure this is a great idea. Why aren't you using profiles?
>>>> Thanks!
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>
>>> Thanks,
>>> Jason
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder and PMC Chair, Apache Maven
>>> jason at sonatype dot com
>>> ----------------------------------------------------------
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Using alternate pom files
Posted by Andrew Williams <an...@handyande.co.uk>.
I would have thought that a combination of classifiers and profiles
with a decent DependencyManagement should do it.
Make activating a profile at any level will change mydep-1.0 to
mydep-1.0-jdk1.4 thoughout the tree.
Of course you would need to be sure that the depManagement covered
every single artifact that needs this treatment...
Andy
On 10 Sep 2007, at 18:51, Paul Gier wrote:
> Basically the problem with using profiles is that it really
> complicates how the transitive dependencies work. I have to make
> sure that the correct profiles are activated throughout the
> dependency tree.
>
> I added a comment about this to the jira issue:
> http://jira.codehaus.org/browse/MNG-3150
>
> Since there is an existing feature to use an alternate pom file, it
> seems to make sense to me that a multi-module project should also
> be able to use this feature.
>
> Jason van Zyl wrote:
>> On 7 Sep 07, at 9:31 AM 7 Sep 07, Paul Gier wrote:
>>> I submitted a small patch for this issue:
>>> http://jira.codehaus.org/browse/MNG-3150
>>>
>>> The basic idea of it is to be able to use alternate pom.xml files
>>> in a multi-module project. Can someone with commit access take a
>>> look at this? It would really help with some of our projects if
>>> this can be added to a future release.
>>>
>> Not sure this is a great idea. Why aren't you using profiles?
>>> Thanks!
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>> Thanks,
>> Jason
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder and PMC Chair, Apache Maven
>> jason at sonatype dot com
>> ----------------------------------------------------------
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Using alternate pom files
Posted by Paul Gier <pg...@redhat.com>.
Basically the problem with using profiles is that it really complicates how the
transitive dependencies work. I have to make sure that the correct profiles are
activated throughout the dependency tree.
I added a comment about this to the jira issue:
http://jira.codehaus.org/browse/MNG-3150
Since there is an existing feature to use an alternate pom file, it seems to
make sense to me that a multi-module project should also be able to use this
feature.
Jason van Zyl wrote:
>
> On 7 Sep 07, at 9:31 AM 7 Sep 07, Paul Gier wrote:
>
>> I submitted a small patch for this issue:
>> http://jira.codehaus.org/browse/MNG-3150
>>
>> The basic idea of it is to be able to use alternate pom.xml files in a
>> multi-module project. Can someone with commit access take a look at
>> this? It would really help with some of our projects if this can be
>> added to a future release.
>>
>
> Not sure this is a great idea. Why aren't you using profiles?
>
>> Thanks!
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder and PMC Chair, Apache Maven
> jason at sonatype dot com
> ----------------------------------------------------------
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Using alternate pom files
Posted by Jason van Zyl <ja...@maven.org>.
On 7 Sep 07, at 9:31 AM 7 Sep 07, Paul Gier wrote:
> I submitted a small patch for this issue:
> http://jira.codehaus.org/browse/MNG-3150
>
> The basic idea of it is to be able to use alternate pom.xml files
> in a multi-module project. Can someone with commit access take a
> look at this? It would really help with some of our projects if
> this can be added to a future release.
>
Not sure this is a great idea. Why aren't you using profiles?
> Thanks!
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org