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]