wake-up-neo.com

Was sind alle Maven-Befehlszeilenoptionen?

Ich suche nach der Liste der Optionen für Maven 2.2, kann sie jedoch nicht finden. Wenn jemand den Ort kennt, poste ihn bitte. Vielen Dank.

Ich habe folgendes gefunden, aber ich kenne nicht genug von Maven, um zu wissen, welche in 2.2 sind und welche nicht. Version Maven 3.3.3 CLI Options Reference

24
Elijah

Fand diese Seite heute. Maven CLI Options Reference .

enter image description here

Textversion zum einfachen Kopieren/Einfügen von Maven CLI Options Reference

Optionen >> Beschreibung

-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

Wenn Sie Tests überspringen möchten, können Sie der Befehlszeile Folgendes hinzufügen.

-DskipTests

kompiliert die Tests, aber überspringt die Ausführung

-Dmaven.test.skip=true

überspringt das Kompilieren der Tests und führt sie nicht aus

Quelle maven Neuinstallation

33
Elijah

Wenn Sie der Umgebungsvariablen "PATH" den Pfad "maven home" hinzugefügt haben, können Sie ein Terminal/cmd eingeben

mvn --help

Wenn nicht, fügen Sie zuerst den Pfad des Maven Bin zur Variablen "PATH" hinzu:

Windows:

Go to System Properties -> Advanced -> Environment variables 

und füge dort den maven bin Verzeichnispfad am Ende der PATH Variable hinzu.

Unix/Linux:

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

Warnung: Fügen Sie den Maven-Pfad zur Umgebungsvariablen PATH hinzu. Ersetzen Sie nicht den tatsächlichen Inhalt der Variablen PATH

Schauen Sie sich Folgendes an: https://maven.Apache.org/guides/getting-started/maven-in-five-minutes.html

18
DavoCoder