I suggest you read the documentation before asking such questions ?
The -f parameter allows to specify the name and location of the pom.xml (if
you want to use other names than the standard pom.xml)

Regards
Jeff MAURY

On Sat, Dec 17, 2011 at 4:53 PM, Apache Omega <[email protected]>wrote:

> I entered mvn -f and this is what i got
> what does all this mean???
>
> C:\Program Files\apache-maven-3.0.3>mvn -f
> Unable to parse command line options: Missing argument for option: f
>
> usage: mvn [options] [<goal(s)>] [<phase(s)>]
>
> Options:
>  -am,--also-make                        If project list is specified, also
>                                        build projects required by the
>                                        list
>  -amd,--also-make-dependents            If project list is specified, also
>                                        build projects that depend on
>                                        projects on the list
>  -B,--batch-mode                        Run in non-interactive (batch)
>                                        mode
>  -C,--strict-checksums                  Fail the build if checksums don't
>                                        match
>  -c,--lax-checksums                     Warn if checksums don't match
>  -cpu,--check-plugin-updates            Ineffective, only kept for
>                                        backward compatibility
>  -D,--define <arg>                      Define a system property
>  -e,--errors                            Produce execution error messages
>  -emp,--encrypt-master-password <arg>   Encrypt master security password
>  -ep,--encrypt-password <arg>           Encrypt server password
>  -f,--file <arg>                        Force the use of an alternate POM
>                                        file.
>  -fae,--fail-at-end                     Only fail the build afterwards;
>                                        allow all non-impacted builds to
>                                        continue
>  -ff,--fail-fast                        Stop at first failure in
>                                        reactorized builds
>  -fn,--fail-never                       NEVER fail the build, regardless
>                                        of project result
>  -gs,--global-settings <arg>            Alternate path for the global
>                                        settings file
>  -h,--help                              Display help information
>  -l,--log-file <arg>                    Log file to where all build output
>                                        will go.
>  -N,--non-recursive                     Do not recurse into sub-projects
>  -npr,--no-plugin-registry              Ineffective, only kept for
>                                        backward compatibility
>  -npu,--no-plugin-updates               Ineffective, only kept for
>                                        backward compatibility
>  -nsu,--no-snapshot-updates             Suppress SNAPSHOT updates
>  -o,--offline                           Work offline
>  -P,--activate-profiles <arg>           Comma-delimited list of profiles
>                                        to activate
>  -pl,--projects <arg>                   Comma-delimited list of specified
>                                        reactor projects to build instead
>                                        of all projects. A project can be
>                                        specified by [groupId]:artifactId
>                                        or by its relative path.
>  -q,--quiet                             Quiet output - only show errors
>  -rf,--resume-from <arg>                Resume reactor from specified
>                                        project
>  -s,--settings <arg>                    Alternate path for the user
>                                        settings file
>  -T,--threads <arg>                     Thread count, for instance 2.0C
>                                        where C is core multiplied
>  -t,--toolchains <arg>                  Alternate path for the user
>                                        toolchains file
>  -U,--update-snapshots                  Forces a check for updated
>                                        releases and snapshots on remote
>                                        repositories
>  -up,--update-plugins                   Ineffective, only kept for
>                                        backward compatibility
>  -V,--show-version                      Display version information
>                                        WITHOUT stopping build
>  -v,--version                           Display version information
>  -X,--debug                             Produce execution debug output
> [ERROR] Error executing Maven.
> org.apache.commons.cli.MissingArgumentException: Missing argument for
> option: f
>        at org.apache.commons.cli.Parser.processArgs(Parser.java:343)
>        at org.apache.commons.cli.Parser.processOption(Parser.java:393)
>        at org.apache.commons.cli.Parser.parse(Parser.java:199)
>        at org.apache.commons.cli.Parser.parse(Parser.java:85)
>        at org.apache.maven.cli.CLIManager.parse(CLIManager.java:154)
>        at org.apache.maven.cli.MavenCli.cli(MavenCli.java:302)
>        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:187)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:57)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>        at java.lang.reflect.Method.invoke(Method.java:601)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
> cher.java:290)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
> a:230)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
> uncher.java:409)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
> 352)
> C:\Program Files\apache-maven-3.0.3>
>
> --
> View this message in context:
> http://maven.40175.n5.nabble.com/No-POM-1-how-do-I-install-my-POM-Please-help-tp5082740p5082783.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
"Legacy code" often differs from its suggested alternative by actually
working and scaling.
 - Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury

Reply via email to