You may also want to try utilizing the maven enforcer plugin to enforce the version of maven. This way you are not locked into the embedded version of maven. http://maven.apache.org/plugins/maven-enforcer-plugin/
-Kyle On Jan 9, 2012 10:42 AM, "Igor Fedorenko" <[email protected]> wrote: > No a bad practice, no, but external runtime is the only way to use > global settings at the moment. > > -- > Reagrds, > Igor > > On 12-01-09 10:26 AM, Julien HENRY wrote: > >> In order to enforce the same version of Maven for all our users, we >> are using the embedded maven runtime only and there is no external >> Maven installation for business developpers. Is it something you >> consider a bad practice? > >> >> ----- Mail original ----- >> >>> De : Igor Fedorenko<[email protected]> >>> À : [email protected] >>> Cc : >>> Envoyé le : Lundi 9 Janvier 2012 13h38 >>> Objet : Re: [m2e-users] Global settings.xml path ignored >>> >>> m2e is expected to use global settings of external maven runtime. >>> >>> -- >>> Regards, >>> Igor >>> >>> On 12-01-09 7:28 AM, Julien HENRY wrote: >>> >>>> Thanks Igor. >>>> >>>> Do you know of another way to provide default (possibly non modifiable) >>>> >>> configuration for m2e users (like mirror configuration pointing to our >>> Nexus >>> instance) that still allow users to use their own ~/.m2/settings.xml? For >>> example an extension point in Eclipse? >>> >>>> >>>> Regards, >>>> >>>> Julien >>>> >>>> >>>> ______________________________**__ >>>>> De : Igor Fedorenko<[email protected]> >>>>> À : [email protected] >>>>> Envoyé le : Lundi 9 Janvier 2012 13h18 >>>>> Objet : Re: [m2e-users] Global settings.xml path ignored >>>>> >>>>> Global settings configuration is currently only used during project >>>>> dependency resolution and other in-vm actions. It is not used for >>>>> Run_As->Maven_Build. I've opened bug 368145 [1] to track this >>>>> >>>> problem, >>> >>>> but can't tell when/if it will be looked at. >>>>> >>>>> [1] >>>>> https://bugs.eclipse.org/bugs/**show_bug.cgi?id=368145<https://bugs.eclipse.org/bugs/show_bug.cgi?id=368145> >>>>> >>>>> -- >>>>> Regards, >>>>> Igor >>>>> >>>>> On 12-01-09 4:32 AM, Julien HENRY wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> In my company we are using m2e 1.0.100.20110804-1717. I want to >>>>>> >>>>> provide >>> >>>> a default configuration for settings.xml but allow users have their >>>>>> >>>>> own >>> >>>> settings if they want. So in our corporate Eclipse bundle I set >>>>>> >>>>> Maven -> >>> >>>> Installation -> "global settings for embedded >>>>>> >>>>> installation" to >>> >>>> /path/to/corporate-settings.**xml. When users wants to override these >>>>>> settings they can use "user settings". >>>>>> >>>>>> I tried to run a Maven build (run as -> Maven build...) but >>>>>> >>>>> what is in >>> >>>> corporate-settings.xml is not taken into account. If I run with -X >>>>>> >>>>> I can >>> >>>> see the global settings path is always: >>>>>> [DEBUG] Reading global settings from >>>>>> >>>>> EMBEDDED\conf\settings.xml >>> >>>> >>>>>> Any idea why the global settings path is not taken into account? >>>>>> >>>>>> If I put in user settings the path to the corporate settings >>>>>> >>>>> everything >>> >>>> works fine (so there is no error in the file itself). >>>>>> >>>>>> Thanks >>>>>> >>>>>> Julien >>>>>> >>>>>> >>>>>> ______________________________**_________________ >>>>>> m2e-users mailing list >>>>>> [email protected] >>>>>> >>>>>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>>>> >>>>> ______________________________**_________________ >>>>> m2e-users mailing list >>>>> [email protected] >>>>> >>>>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>>> >>>>> >>>>> >>>>> ______________________________**_________________ >>>> m2e-users mailing list >>>> [email protected] >>>> >>>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >>> ______________________________**_________________ >>> m2e-users mailing list >>> [email protected] >>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>> >>> ______________________________**_________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> > ______________________________**_________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
