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]

Reply via email to