It can cause problems when you have another plugin artifact listed as
your dependency so this probably won't work.

-----Original Message-----
From: Kallin Nagelberg [mailto:[EMAIL PROTECTED] 
Sent: Sunday, December 30, 2007 3:37 PM
To: Maven Users List
Subject: Re: Plugins within plugins: best practices

What about creating a mojo instance manually from within another
plugin..
Has anyone tried this?

On Dec 29, 2007 11:37 PM, Kallin Nagelberg <[EMAIL PROTECTED]>
wrote:

> I need to run the unpack and copy goals repeatedly, with given
> group:artifact:version and different target directories for each one.
>
>
> On Dec 29, 2007 4:23 PM, Brian E. Fox < [EMAIL PROTECTED]>
wrote:
>
> > Which part is it that you need to use in the dependency plugin? The
> > actual copying and unpacking is mostly delegated to the
maven-archiver
> > component.
> >
> > -----Original Message-----
> > From: Kallin Nagelberg [mailto: [EMAIL PROTECTED]
> > Sent: Saturday, December 29, 2007 4:03 PM
> > To: Maven Users List
> > Subject: Plugins within plugins: best practices
> >
> > Hello everyone,
> >
> > I've created a standalone plugin in which I'm doing some
> > unpacking/copying
> > of artifacts in addition to a few other things. I would like to
defer
> > the
> > unpacking/copying operations to the maven dependency plugin for
obvious
> > reasons.
> >
> > Has anyone tried creating and configuring a plugin instance within
> > another
> > plugin and calling the execute method directly? I'm tempted to try
this,
> > but
> > am worried about potential side effects. I figure I can try to build
the
> > plugin instance with what components I've already got within my
plugin
> > and
> > pass them along. Is there a better way to use this, perhaps some
sort of
> > core maven plugin builder?
> >
> > Any help would be greatly appreciated. Thanks!
> >
> >
---------------------------------------------------------------------
> > 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