Actual commands executed by Maven in a phase or goal

Viewed 568

This is probably a question on Maven internals, and I haven't had much luck searching and finding the answer. Concisely, I'm interested in seeing what commands Maven actually execute for each phase or goal. For example, mvn package creates the jar file, so I'd think it must call the jar -cf command at some point.

Maven is opinionated so by design, this command doesn't show up in the .pom file. But which commands does Maven actually run for a specific phase and goal? Is there a way to see them?

3 Answers

Run mvn with the -X parameter, then look for lines starting with "[DEBUG] Executing command line:".

Related