HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

mvn archetype — Generate a new Maven project from a predefined template (archetype). More information: <https://mave

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandmavenfromnewmvn archetypecligenerateproject

Problem

How to use the mvn archetype command: Generate a new Maven project from a predefined template (archetype). More information: <https://maven.apache.org/archetype/maven-archetype-plugin/usage.html>.

Solution

mvn archetype — Generate a new Maven project from a predefined template (archetype). More information: <https://maven.apache.org/archetype/maven-archetype-plugin/usage.html>.

Generate a new project interactively:
mvn archetype:generate


Generate a project non-interactively with specific archetype and project parameters:
mvn archetype:generate --define archetypeGroupId={{group_id}} --define archetypeArtifactId={{artifact_id}} --define archetypeVersion={{version}} --define groupId={{project_group_id}} --define artifactId={{project_name}} --define interactiveMode=false

Code Snippets

Generate a new project interactively

mvn archetype:generate

Generate a project non-interactively with specific archetype and project parameters

mvn archetype:generate --define archetypeGroupId={{group_id}} --define archetypeArtifactId={{artifact_id}} --define archetypeVersion={{version}} --define groupId={{project_group_id}} --define artifactId={{project_name}} --define interactiveMode=false

Context

tldr-pages: common/mvn archetype

Revisions (0)

No revisions yet.