Options | Description |
---|
-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 (disables output color) |
-b,--builder | The id of the build strategy to use |
-C,--strict-checksums | Fail the build if checksums don't match |
-c,--lax-checksums | Warn if checksums don't match |
-null,--color | Defines the color mode of the output. Supported are 'auto', 'always', 'never'. |
-D,--null | Define a user property |
-null,--debug | Produce execution verbose output (deprecated; only kept for backward compatibility) |
-e,--errors | Produce execution error messages |
-emp,--encrypt-master-password | Encrypt master security password |
-ep,--encrypt-password | Encrypt server password |
-f,--file | Force the use of an alternate POM file (or directory with pom.xml) |
-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 |
-fos,--fail-on-severity | Configure which severity of logging should cause the build to fail |
-gs,--global-settings | Alternate path for the global settings file |
-gt,--global-toolchains | Alternate path for the global toolchains file |
-h,--help | Display help information |
-l,--log-file | Log file where all build output will go (disables output color) |
-llr,--legacy-local-repository | UNSUPPORTED: Use of this option will make Maven invocation fail. |
-N,--non-recursive | Do not recurse into sub-projects. When used together with -pl, do not recurse into sub-projects of selected aggregators |
-nsu,--no-snapshot-updates | Suppress SNAPSHOT updates |
-ntp,--no-transfer-progress | Do not display transfer progress when downloading or uploading |
-o,--offline | Work offline |
-P,--activate-profiles | Comma-delimited list of profiles to activate. Prefixing a profile with ! excludes it, and ? marks it as optional |
-pl,--projects | 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. Prefixing a project with ! excludes it, and ? marks it as optional |
-q,--quiet | Quiet output - only show errors |
-r,--resume | Resume reactor from the last failed project, using the resume.properties file in the build directory |
-rf,--resume-from | Resume reactor from specified project |
-s,--settings | Alternate path for the user settings file |
-t,--toolchains | Alternate path for the user toolchains file |
-T,--threads | Thread count, for instance 4 (int) or 2C/2.5C (int/float) where C is core multiplied |
-U,--update-snapshots | Forces a check for missing releases and updated snapshots on remote repositories |
-v,--version | Display version information |
-V,--show-version | Display version information WITHOUT stopping build |
-X,--verbose | Produce execution verbose output |