You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Stefano Bagnara (JIRA)" <ji...@codehaus.org> on 2007/05/15 12:57:12 UTC

[jira] Commented: (MNG-2166) Provide the help listing as default when no arguments are provided

    [ 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