Ah, I total missed it :-) , sorry dont have an answer yet

Perhaps=?
  /**
   * @plexus.requirement
role="org.apache.maven.artifact.repository.ArtifactRepository"
   */
  private ArtifactRepository localRepository;

On Wed, Nov 26, 2008 at 7:01 AM, nicolas de loof <[EMAIL PROTECTED]> wrote:
> I don't need the Mojo to get injected with thoses components, but a plexus
> component used by My Mojo :
> public class MyMojo
>    extends AbstractMojo
>
>    /**
>     * @component
>     */
>    protected ClasspathBuilder buildClasspathUtil;
> ...
>
>
> /**
>  * @plexus.component role="org.codehaus.mojo.gwt.shell.ClasspathBuilder"
>  */
> public class ClasspathBuilder
> {
>
>   /**
>    * @plexus.requirement ???${localRepository}" ???
>    */
>   private ArtifactRepository localRepository;
>
>
> 2008/11/26 Dan Tran <[EMAIL PROTECTED]>
>
>>    /**
>>     * @parameter default-value="${localRepository}"
>>     * @required
>>     * @readonly
>>     * @since 1.1
>>     */
>>    private ArtifactRepository localRepository;
>>
>>
>> in
>> http://svn.codehaus.org/mojo/trunk/mojo/build-helper-maven-plugin/src/main/java/org/codehaus/mojo/buildhelper/RemoveLocalArtifactMojo.java
>>
>>
>> or perhaps i may miss what you asked :-)
>>
>> -D
>>
>> On Wed, Nov 26, 2008 at 6:05 AM, nicolas de loof <[EMAIL PROTECTED]>
>> wrote:
>> > build-helper does not define any plexus component !?
>> > Did I miss something ?
>> >
>> > 2008/11/26 Dan Tran <[EMAIL PROTECTED]>
>> >
>> >> see build-helper-maven-plugin as example.
>> >>
>> >> -D
>> >>
>> >> On Wed, Nov 26, 2008 at 2:41 AM, nicolas de loof <[EMAIL PROTECTED]>
>> >> wrote:
>> >> > As my plugin is becoming complex, I've splitted it into plexus
>> >> components,
>> >> > injected in the Mojo.I need this plexus component to acces
>> >> > the localRepository. How to configure the @component annotation ???
>> >> > Same issue to get the MavenProject.
>> >> >
>> >> > Nicolas
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> 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]

Reply via email to