Hi I'll give it a shot
Hermod -----Opprinnelig melding----- Fra: Jason van Zyl [mailto:[EMAIL PROTECTED] Sendt: 19. oktober 2006 23:36 Til: Maven Developers List Emne: Re: SV: Mojo and it's own dependencies On 19 Oct 06, at 5:19 PM 19 Oct 06, Hermod Opstvedt wrote: > Hi > > Yeah, now we're talking. I need to setup a classpath for another > java class > that is to be run by an ant based mojo. So setting up the first > mojo with > the same dependencies as it, I will be able to supply the Ant > script that as > a classpath variable (Sneaky but does the trick) > I need to document it, and you can help me with it, but I have that working with the new ant-based plugin stuff that I've committed. What I got working was an axis plugin entirely written in Ant. So a plugin script used in an ant-based plugin now has access to the compile, test, runtime and plugin classpath. I reworked all the ant stuff and combined John and Kenney's work and put it in a common project called maven-ant. I'll dig you up a sample if you document it :-) It fully works and has been run with a sizable ant script. Jason. > Hermod > > -----Opprinnelig melding----- > Fra: Jason van Zyl [mailto:[EMAIL PROTECTED] > Sendt: 19. oktober 2006 21:30 > Til: Maven Developers List > Emne: Re: Mojo and it's own dependencies > > > On 19 Oct 06, at 1:50 PM 19 Oct 06, Hermod Opstvedt wrote: > >> Hi >> >> Is there a Maven helper class that can be called from a Mojo that >> will give >> the Mojo access to it's own dependencies? >> > > You can use the expression ${plugin.artifacts} i.e. > > /** > * @parameter expression="${plugin.artifacts}" > */ > private List pluginArtifacts; > > Is that what you're looking for? > > Jason. > >> Hermod >> >> >> --------------------------------------------------------------------- >> 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] > > --------------------------------------------------------------------- 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]