On 25 Jun 07, at 4:11 PM 25 Jun 07, Jochen Wiedmann wrote:
On 6/26/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:
You probably have the plexus double jar problem. We separated the API
and implementation JARs and you're pulling in an old version of
plexus which has everything and then plugin which must be pulling in
the API jar. Because they come from different classloaders the
instanceof fails and the method for the lifecycle phase is not
executed. I'm trying to fix this. Make sure you're using the
container used for 2.0.7 itself, so use -X and make sure you're not
pulling in anything newer.
Sounds reasonable. What artifactId do I have to look for?
plexus-container-default? Currently I have 1.0-alpha-9-stable-1
configured, but I can see, that 1.0-alpha-8 and 1.0-alpha-9 seem to
come into play. Which one's the right one?
Apart from that: What'll happen in the future, if Maven changes its
version?
I can't remember and I'm about to take off but you can check the
repository for the point it changed. I don't believe it happened
before alpha-15. What I'm doing to correct it is to aggregrate it
back into one JAR. I only want one plexus JAR for general
consumption. The separate is good for development but we didn't think
carefully enough about what the two JARs would do in practice.
Thanks,
Jochen
--
"Besides, manipulating elections is under penalty of law, resulting in
a preventative effect against manipulating elections.
The german government justifying the use of electronic voting machines
and obviously believing that we don't need a police, because all
illegal actions are forbidden.
http://dip.bundestag.de/btd/16/051/1605194.pdf
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]