Yep, and I will move the code to a shared component and add a new help
goal to use it.

-----Original Message-----
From: Dennis Lundberg [mailto:[EMAIL PROTECTED] 
Sent: Friday, March 21, 2008 3:20 PM
To: Maven Users List
Subject: Re: How to get a list or inventory of plugins in use for a goal
in a POM?

There is an addition to the enforcer that can handle this:
http://jira.codehaus.org/browse/MENFORCER-15

It will be available in version 1.0, which has not yet been released.

Wayne Fay wrote:
> The original email sounds like a bug report or rather enhancement
> request. Those things should be filed in the Maven JIRA.
> 
> And I agree that this is not currently available, but might be a nice
> thing to add. So I'd file this as an Improvement in JIRA against the
> help plugin, and perhaps they can add it.
> 
> Wayne
> 
> On 3/21/08, Paul Spencer <[EMAIL PROTECTED]> wrote:
>> Dennis,
>> I have, and do, use this command, but it does not add the version
number
>> to the plugin when no version for the plugin exist in the POM. Also,
>> when a plugin is not defined in the POM, it is not listed.
>>
>> Paul Spencer
>>
>> Dennis Lundberg wrote:
>>> I find this command helpful:
>>>
>>> mvn help:effective-pom
>>>
>>> It prints the entire pom of your artifact, after inheritance and
>>> interpolation has been applied.
>>>
>>> Paul Spencer wrote:
>>>> I would like to get an inventory of plugins used by my POM for the
>>>> purpose of explicitly setting their version in my POM. This will
make
>>>> builds much more reliable. The help:describe can do this for one
>>>> plugin at a time, but this is tedious and make the incorrect
>>>> assumption I know all of the plugins used.
>>>>
>>>> A command like the following would produce a list of plugins,
>>>> including the GroupId, ArtifactId, and version used by a specific
goal.
>>>> mvn help:describe -Dgoal=test
>>>>
>>>> Going a step further, adding a -DupdatePom=true to actually add the
>>>> plugin information to the POM wound make the process much easier.
>>>>
>>>> Paul Spencer
>>>>
>>>>
>>>>
---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to