Very cool, indeed.  With all the hype around Maven 3 having a built the
execution plan up front, I was surprised this feature wasn't included in
the maven-help-plugin (like effective-pom and effective-settings) or even
in mvn itself.

Perhaps you could port this feature to be a patch to the maven-help-plugin.

-Ben

On Wed, May 9, 2012 at 2:52 PM, Carlo Sciolla <[email protected]>wrote:

> Hi,
>
> Thanks for the feedback!
>
> 2012/5/9 Karl Heinz Marbaise <[email protected]>
>
> > Hi,
> >
> >  I would also strongly suggest using a Maven Site as that's IMHO common
> >> practice for plugins. Makes it easy to find info as all plugin sites
> >> are structured the same.
> >>
> > definitely good way..
>
> ok, I'll work on a proper Maven site next.
>
>
> > .furthermore what exactly does the plugin print out ? What about a
> example
> > output ?
> >
> It's indeed missing in the site and only available on the GitHub README.
> Here's how it looks like:
>
> $ mvn plan:plan clean javadoc:javadoc package install site:site
> [...]
> [INFO] --- plan-maven-plugin:1.1:plan (default-cli) @ plan-maven-plugin ---
> [INFO]
> [INFO] Current lifecycle:
> [INFO]     pre-clean
> [INFO]     clean
> [INFO]     post-clean
> [INFO]     validate
> [INFO]     initialize
> [INFO]     generate-sources
> [INFO]     process-sources
> [INFO]     generate-resources
> [INFO]     process-resources
> [INFO]     compile
> [INFO]     process-classes
> [INFO]     generate-test-sources
> [INFO]     process-test-sources
> [INFO]     generate-test-resources
> [INFO]     process-test-resources
> [INFO]     test-compile
> [INFO]     process-test-classes
> [INFO]     test
> [INFO]     prepare-package
> [INFO]     package
> [INFO]     pre-integration-test
> [INFO]     integration-test
> [INFO]     post-integration-test
> [INFO]     verify
> [INFO]     install
> [INFO]     deploy
> [INFO]
> [INFO] Execution plan:
> [INFO]     [-] tk.skuro:plan-maven-plugin:plan (default-cli)
> [INFO]     [clean] org.apache.maven.plugins:maven-clean-plugin:clean
> (default-clean)
> [INFO]     [-] org.apache.maven.plugins:maven-javadoc-plugin:javadoc
> (default-cli)
> [INFO]     [validate]
> org.apache.maven.plugins:maven-enforcer-plugin:enforce (enforce-maven)
> [INFO]     [generate-resources]
> org.apache.maven.plugins:maven-plugin-plugin:descriptor
> (default-descriptor)
> [INFO]     [process-resources]
> org.apache.maven.plugins:maven-resources-plugin:resources
> (default-resources)
> [INFO]     [compile]
> org.apache.maven.plugins:maven-compiler-plugin:compile
> (default-compile)
> [INFO]     [process-test-resources]
> org.apache.maven.plugins:maven-resources-plugin:testResources
> (default-testResources)
> [INFO]     [test-compile]
> org.apache.maven.plugins:maven-compiler-plugin:testCompile
> (default-testCompile)
> [INFO]     [test] org.apache.maven.plugins:maven-surefire-plugin:test
> (default-test)
> [INFO]     [package] org.apache.maven.plugins:maven-jar-plugin:jar
> (default-jar)
> [INFO]     [package]
> org.apache.maven.plugins:maven-plugin-plugin:addPluginArtifactMetadata
> (default-addPluginArtifactMetadata)
> [INFO]     [validate]
> org.apache.maven.plugins:maven-enforcer-plugin:enforce (enforce-maven)
> [INFO]     [generate-resources]
> org.apache.maven.plugins:maven-plugin-plugin:descriptor
> (default-descriptor)
> [INFO]     [process-resources]
> org.apache.maven.plugins:maven-resources-plugin:resources
> (default-resources)
> [INFO]     [compile]
> org.apache.maven.plugins:maven-compiler-plugin:compile
> (default-compile)
> [INFO]     [process-test-resources]
> org.apache.maven.plugins:maven-resources-plugin:testResources
> (default-testResources)
> [INFO]     [test-compile]
> org.apache.maven.plugins:maven-compiler-plugin:testCompile
> (default-testCompile)
> [INFO]     [test] org.apache.maven.plugins:maven-surefire-plugin:test
> (default-test)
> [INFO]     [package] org.apache.maven.plugins:maven-jar-plugin:jar
> (default-jar)
> [INFO]     [package]
> org.apache.maven.plugins:maven-plugin-plugin:addPluginArtifactMetadata
> (default-addPluginArtifactMetadata)
> [INFO]     [install]
> org.apache.maven.plugins:maven-install-plugin:install
> (default-install)
> [INFO]     [-] org.apache.maven.plugins:maven-site-plugin:site
> (default-cli)
> [INFO]
>
>
> HTH,
> c.
>
> --
> Carlo Sciolla
>
> --==(A)==--
> Linux User #372086
> My personal blog: http://www.skuro.tk
> Follow me on twitter: http://twitter.com/skuro
> <http://twitter.com/skuro>Fork me on Github: http://github.com/skuro
>  <http://github.com/skuro>My LinkedIn profile:
> http://nl.linkedin.com/in/carlosciolla
> --==(A)==--
>
> Product Lead at Backbase - Next Generation Portal Software for Financials &
> Large Enterprises (http://www.backbase.com)
>



-- 
Ben Tatham
Software Developer
Nanometrics Inc.
+1 613-592-6776 x254
http://www.nanometrics.ca

Reply via email to