All apps/Apache Maven

Apache Maven

maven

Apache Maven is a software project management and comprehension tool.

Runs as mvn|macOS, Linux, Windows|maven.apache.org

Command form

ai-draft · 2 tasks · 12 fields

Run lifecycle phases or goals. Settings, toolchains, checksum and password-encryption options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui maven
Run Maven buildExample values, fixed in this page — nothing here reaches a terminal
Basic
Phases or goals*
cleanstring
System properties
skipTests=truestring
TasksEach one presets the form for one job
Clean install, skip tests
goalsdefine
Run tests
goalsprofiles
ParametersOnly these flags are editable in the form
Phases or goals
string · positional 0 · repeatable
cleanvalidatecompileprocess-resources
System properties
name=value, for example skipTests=true.
string · repeatable
--define-D
Profiles (comma separated)
string
--activate-profiles-P
Projects to build
string
--projects-pl
Also build required projects
boolean
--also-make-am
Alternate POM
path
--file-f
Threads
For example 4 or 1C.
string
--threads-T
Work offline
boolean
--offline-o
Batch mode (non-interactive)
boolean
--batch-mode-B
Force snapshot update
boolean
--update-snapshots-U
Show error messages
boolean
--errors-e
Debug output
boolean
--debug-X
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed mvn against its version. A form that does not match your version is not offered.