[ http://jira.codehaus.org/browse/MNG-2166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_95903 ]
Stefano Bagnara commented on MNG-2166: -------------------------------------- I was just adding a similar bug report. Having at least an informative "mvn help" would really help. I keep adding "BUILDING.txt" files to my projects to tell people what mvn commands they have to use to create the site, to create the package, to run some other plugin I configured in specific profiles and so on. Even a simple plugin (maven-help-plugin) that answer by default a text written in the pom would be a big step forward, then having a property for a default target to be invoked (defaulting to the "maven-help-plugin", but possibily overridable with package, site:stage or anything wirtten in the pom) would be a great solution (similar to what we had in ant) this "maven-help-plugin" could support inline text or a reference to a file to be shown or any other more advanced feature (automatically output help for the more common goals). > Provide the help listing as default when no arguments are provided > ------------------------------------------------------------------ > > Key: MNG-2166 > URL: http://jira.codehaus.org/browse/MNG-2166 > Project: Maven 2 > Issue Type: New Feature > Components: Command Line > Affects Versions: 2.0, 2.0.1, 2.0.2 > Environment: Any > Reporter: Andre Ranvik > Priority: Minor > Fix For: 2.2.x > > > When just writing "mvn" with no arguments on the command line I get a message > such as this: > >mvn > [INFO] Scanning for projects... > [INFO] > ---------------------------------------------------------------------------- > [ERROR] BUILD FAILURE > [INFO] > ---------------------------------------------------------------------------- > [INFO] You must specify at least one goal. Try 'install' > [INFO] > ---------------------------------------------------------------------------- > [INFO] For more information, run Maven with the -e switch > [INFO] > ---------------------------------------------------------------------------- > [INFO] Total time: < 1 second > [INFO] Finished at: Wed Mar 22 09:15:04 CET 2006 > [INFO] Final Memory: 1M/2M > [INFO] > ---------------------------------------------------------------------------- > Many new users to maven or any other such tools are used to getting at least > some basic info of what is expected. How about just displaying the listing > that shows up when a user writes "mvn -h" as default when no arguments are > privided? This is also a feature that most other similar products have. I > also would suggest printing a URL for where they can get basic information > for how to use maven. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira