proyecto generar funcionamiento ejemplo crear consola con comandos java maven maven-2 maven-3

java - generar - maven repository



¿Cuáles son todas las opciones de línea de comando de Maven? (2)

Encontré esta página hoy. Referencia de opciones de CLI de Maven .

Versión de texto para facilitar la copia / pegado de Maven CLI Referencia de opciones

Opciones >> Descripción

-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 (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 -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. -llr,--legacy-local-repository >> Use Maven 2 Legacy Local Repository behaviour, ie no use of _maven.repositories. Can also be activated by using -Dmaven.legacyLocalRepo=true -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

Si desea omitir las pruebas, puede agregar lo siguiente a la línea de comandos.

-DskipTests

Compila las pruebas, pero las salta ejecutándolas.

-Dmaven.test.skip=true

Omite la compilación de las pruebas y no las ejecuta.

Fuente maven limpia instalación

Estoy buscando la lista de opciones para Maven 2.2 pero no puedo encontrarla. Si alguien sabe la ubicación por favor publíquelo. Gracias.

Encontré lo siguiente, pero no sé lo suficiente de Maven para saber cuáles son y cuáles no están en 2.2. Versión Maven 3.3.3 Referencia de opciones de CLI


Si ha agregado la ruta principal de Maven a la variable de entorno "PATH", puede escribir un terminal / cmd

mvn --help

Si no es así, primero agregue la ruta de bin de Maven a la variable "PATH":

Windows:

Go to System Properties -> Advanced -> Environment variables

y agrega la ruta del directorio de maven bin al final de la variable PATH.

Unix / Linux:

export PATH=/your_path/apache-maven-VERSION/bin:$PATH

Advertencia: agregue la ruta de Maven a la variable de entorno PATH, no reemplace el contenido real de la variable PATH

Eche un vistazo a: https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html