[ 
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

        

Reply via email to