You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Benson Margulies <bi...@gmail.com> on 2014/01/15 13:36:40 UTC

How do Wagons get annotated?

I am experimenting with a new wagon. I see various plexus
'annotations' in the comments, but the packaging in the pom is plain
old jar. How does this get turned on?

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


Re: How do Wagons get annotated?

Posted by Igor Fedorenko <ig...@ifedorenko.com>.
These javadocs/annotations go to META-INF/plexus/components.xml with
help of plexus-component-metadata plugin... or did I misunderstand the
question?

--
Regards,
Igor


On 1/15/2014, 7:36, Benson Margulies wrote:
> I am experimenting with a new wagon. I see various plexus
> 'annotations' in the comments, but the packaging in the pom is plain
> old jar. How does this get turned on?
>
> ---------------------------------------------------------------------
> 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: How do Wagons get annotated?

Posted by Benson Margulies <bi...@gmail.com>.
Not i.

On Wed, Jan 15, 2014 at 1:08 PM, Robert Scholte <rf...@apache.org> wrote:
> Benson, are you going to upgrade Aether for the next Maven release?
> I had a quick look at it, but wasn't able to upgrade it.
> It seems like aether-connector-wagon has been renamed to
> aether-transport-wagon.
> But it seems there's more to it.
>
> Robert
>
> Op Wed, 15 Jan 2014 16:17:29 +0100 schreef Benson Margulies
> <bi...@gmail.com>:
>
>
>> OK, I got it all going. Thanks.
>>
>> On Wed, Jan 15, 2014 at 8:23 AM, Jason van Zyl <ja...@tesla.io> wrote:
>>>
>>> Ultimately you need a META/plexus/components.xml file to describe the
>>> components. You can either create this file manually, or use the
>>> plexus-component-metadata plugin of which there is an example in the Maven
>>> Core POM.
>>>
>>> On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com>
>>> wrote:
>>>
>>>> I am experimenting with a new wagon. I see various plexus
>>>> 'annotations' in the comments, but the packaging in the pom is plain
>>>> old jar. How does this get turned on?
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> 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: How do Wagons get annotated?

Posted by Robert Scholte <rf...@apache.org>.
Good to know. Maybe we still have time to look for a solution on MNG-5366(  
[Regression] resolveAlways does not force dependency resolution in Maven  
3.0.4+), since the real issue is in Aether-core.

Robert

Op Wed, 15 Jan 2014 19:56:06 +0100 schreef Jason van Zyl <ja...@tesla.io>:

> Please don't. Let's just wait until the 1.0 which is coming Real  
> Soon(tm).
>
> On Jan 15, 2014, at 1:08 PM, Robert Scholte <rf...@apache.org> wrote:
>
>> Benson, are you going to upgrade Aether for the next Maven release?
>> I had a quick look at it, but wasn't able to upgrade it.
>> It seems like aether-connector-wagon has been renamed to  
>> aether-transport-wagon.
>> But it seems there's more to it.
>>
>> Robert
>>
>> Op Wed, 15 Jan 2014 16:17:29 +0100 schreef Benson Margulies  
>> <bi...@gmail.com>:
>>
>>> OK, I got it all going. Thanks.
>>>
>>> On Wed, Jan 15, 2014 at 8:23 AM, Jason van Zyl <ja...@tesla.io> wrote:
>>>> Ultimately you need a META/plexus/components.xml file to describe the  
>>>> components. You can either create this file manually, or use the  
>>>> plexus-component-metadata plugin of which there is an example in the  
>>>> Maven Core POM.
>>>>
>>>> On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com>  
>>>> wrote:
>>>>
>>>>> I am experimenting with a new wagon. I see various plexus
>>>>> 'annotations' in the comments, but the packaging in the pom is plain
>>>>> old jar. How does this get turned on?
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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,  Apache Maven
>>>> http://twitter.com/jvanzyl
>>>> ---------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> 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
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
>
>
>
>
>

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


Re: How do Wagons get annotated?

Posted by Benson Margulies <bi...@gmail.com>.
I really didn't follow the thread from my private experiment with a
trick wagon to an update to Aether in Maven. Thanks for the help, I
got my experiment to work, and, again, no one need be concerned about
my messing about in the Aether, either.

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


Re: How do Wagons get annotated?

Posted by Jason van Zyl <ja...@tesla.io>.
Please don't. Let's just wait until the 1.0 which is coming Real Soon(tm).

On Jan 15, 2014, at 1:08 PM, Robert Scholte <rf...@apache.org> wrote:

> Benson, are you going to upgrade Aether for the next Maven release?
> I had a quick look at it, but wasn't able to upgrade it.
> It seems like aether-connector-wagon has been renamed to aether-transport-wagon.
> But it seems there's more to it.
> 
> Robert
> 
> Op Wed, 15 Jan 2014 16:17:29 +0100 schreef Benson Margulies <bi...@gmail.com>:
> 
>> OK, I got it all going. Thanks.
>> 
>> On Wed, Jan 15, 2014 at 8:23 AM, Jason van Zyl <ja...@tesla.io> wrote:
>>> Ultimately you need a META/plexus/components.xml file to describe the components. You can either create this file manually, or use the plexus-component-metadata plugin of which there is an example in the Maven Core POM.
>>> 
>>> On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com> wrote:
>>> 
>>>> I am experimenting with a new wagon. I see various plexus
>>>> 'annotations' in the comments, but the packaging in the pom is plain
>>>> old jar. How does this get turned on?
>>>> 
>>>> ---------------------------------------------------------------------
>>>> 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,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> 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
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------








Re: How do Wagons get annotated?

Posted by Robert Scholte <rf...@apache.org>.
Benson, are you going to upgrade Aether for the next Maven release?
I had a quick look at it, but wasn't able to upgrade it.
It seems like aether-connector-wagon has been renamed to  
aether-transport-wagon.
But it seems there's more to it.

Robert

Op Wed, 15 Jan 2014 16:17:29 +0100 schreef Benson Margulies  
<bi...@gmail.com>:

> OK, I got it all going. Thanks.
>
> On Wed, Jan 15, 2014 at 8:23 AM, Jason van Zyl <ja...@tesla.io> wrote:
>> Ultimately you need a META/plexus/components.xml file to describe the  
>> components. You can either create this file manually, or use the  
>> plexus-component-metadata plugin of which there is an example in the  
>> Maven Core POM.
>>
>> On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com>  
>> wrote:
>>
>>> I am experimenting with a new wagon. I see various plexus
>>> 'annotations' in the comments, but the packaging in the pom is plain
>>> old jar. How does this get turned on?
>>>
>>> ---------------------------------------------------------------------
>>> 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,  Apache Maven
>> http://twitter.com/jvanzyl
>> ---------------------------------------------------------
>>
>>
>>
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> 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: How do Wagons get annotated?

Posted by Benson Margulies <bi...@gmail.com>.
OK, I got it all going. Thanks.

On Wed, Jan 15, 2014 at 8:23 AM, Jason van Zyl <ja...@tesla.io> wrote:
> Ultimately you need a META/plexus/components.xml file to describe the components. You can either create this file manually, or use the plexus-component-metadata plugin of which there is an example in the Maven Core POM.
>
> On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com> wrote:
>
>> I am experimenting with a new wagon. I see various plexus
>> 'annotations' in the comments, but the packaging in the pom is plain
>> old jar. How does this get turned on?
>>
>> ---------------------------------------------------------------------
>> 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,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
>
>
>
>
>
>

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


Re: How do Wagons get annotated?

Posted by Jason van Zyl <ja...@tesla.io>.
Ultimately you need a META/plexus/components.xml file to describe the components. You can either create this file manually, or use the plexus-component-metadata plugin of which there is an example in the Maven Core POM.

On Jan 15, 2014, at 7:36 AM, Benson Margulies <bi...@gmail.com> wrote:

> I am experimenting with a new wagon. I see various plexus
> 'annotations' in the comments, but the packaging in the pom is plain
> old jar. How does this get turned on?
> 
> ---------------------------------------------------------------------
> 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,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------