settings.xml can include pluginManagement in a profile?  I thought you
could only include a few things like repos and properties, at least
that's what the docs say.

http://maven.apache.org/ref/3.0.3/maven-settings/settings.html

On 07/25/2011 06:43 AM, Benson Margulies wrote:
> I don't know about plugin-registry.xml, but you can distribute a
> settings.xml for use with -gs that has an active-by-default profile
> with a pluginManagement section that does the job.
> 
> On Mon, Jul 25, 2011 at 3:02 AM, Kasun Gajasinghe <kasu...@gmail.com> wrote:
>> Hi,
>> I have a requirement where I need to specify specific versions for a
>> set of (basic) plugins. Adding the versions to the pom isn't an option
>> because we need to set the plugin versions for a vast number of
>> _unrelated_ builds.
>> As I've found at [1], I've manually created a plugin-registry.xml file
>> with needed plugin versions added. In addition to that, I've created
>> maven-metadata-local.xml file in the m2 repo under the plugin
>> directories, pointing to <latest> and <release> versions.
>>
>> But, unfortunately, these specified versions were not picked up by
>> mvn. I needed latest maven-compiler-plugin version 2.3.2, but it
>> always try to use 2.0.2. I've noticed that [1] is somewhat outdated
>> because --check-plugin-latest parameter doesn't available anymore. So,
>> I'm asking, does the plugin-registry.xml is still used by maven? If
>> not what is the mechanism for specifying specific plugin versions
>> (apart from current/parent pom)?
>>
>> (I've seen in some posts that the plugin-registry.xml isn't used
>> anymore, but debug mode shows that mvn retrieves data from that file.
>> ) Apparently, maven-metada-local.xml isn't created automatically for
>> me either. How I can instruct mvn to do that?
>>
>> My plugin-registry.xml is at [2]. (There wasn't a template for that.
>> So, hope the format is correct!). maven-metadata-local.xml of
>> maven-compiler-plugin is at [3].
>> I'm using official apache maven-2.2.1 build.
>>
>> Your help is much appreciated.
>>
>> [1] 
>> http://maven.apache.org/guides/introduction/introduction-to-plugin-registry.html
>> [2] http://pastebin.com/yprQU2D2
>> [3] http://pastebin.com/Y375dwMg
>>
>> Thanks,
>> --Kasun
>>
>> --
>> ~~~*******'''''''''''''*******~~~
>> Kasun Gajasinghe,
>> University of Moratuwa,
>> Sri Lanka.
>> Blog: http://blog.kasunbg.org
>> Twitter: http://twitter.com/kasunbg
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to