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
