I want to define a new packaging type called jcar to package my own project.
I traced the source core of maven and that the Maven-core will look up for
componentManagerManager by the key
"org.apache.maven.lifecycle.mapping.LifecycleMapping"+packaging_type,
Im sure the default packaging type "jar,ear,rar" for example, have
registered to the PlexusContainer. but I don't know how and when to
registered that LifecycleMapping componentManager to the container? and how
I can I do it myself?
Is there Maven plugin developer can tell me some detail about this?
Thank you very Much.