There is a new plugin that works with annotations, javadoc comments, and handles generation and merging of existing descriptors. Works for application and test code:

Current GAV we're using:

org.codehaus.plexus:plexus-component-metadata:1.0-beta-3.01

We're using it everywhere in trunk but I've made it compatible with 2.0.9. I've completely overhauled it so use it, instead.

I haven't touched the maven-plexus-plugin in a long time and just left it so that people could use it as is. I think Jason Dillon worked on it a bit and then I just created the new plugin which generally just does everything for you without you having to configure anything.

On 30-Dec-08, at 7:35 PM, Dan Tran wrote:

Starting at version 1.3.6, plexus:descriptor has the following changes:

  1. default outputDirectory  is ${project.build.outputDirectory}
insteadd of ${project.build.directory}/generated-resources/plexus
  2. default phase is "process classes" instead of
generate-resources.  Note merge-descriptor default phase is still at
process-resoruces


Are the intentional?

The latest maven-parent pom is at version 10, and it includes
plexus-maven-plugin 1.3.8

And therefore Wagon build is broken.

I am going to revert wagon to use maven-parent-9 if there is no objection.

-Dan

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.

 -- Eric Hoffer, Reflections on the Human Condition


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to