maven命令创建java和javaweb工程

平时习惯了通过IDE来创建maven项目,比如Eclipse
这里写图片描述

使用Maven命令创建Maven项目,需要用到Maven Archetype Plugin,

The Archetype Plugin allows the user to create a Maven project from an existing template called an archetype.

It also allows the user to create an archetype from an existing project.

This plugin requires Java 5.

这里写图片描述

命令格式

mvn archetype:generate -DgroupId=[your groupId] -DartifactId=[your artifactId] -Dversion=[your version] -DarchetypeArtifactId=[archetypeArtifactId]

1、创建普通java项目

命令:

mvn archetype:generate -DgroupId=com.ricky.codelab -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart

2、创建普通javaweb项目

命令:
mvn archetype:generate -DgroupId=com.ricky.codelab -DartifactId=webdemo -DarchetypeArtifactId=maven-archetype-webapp

注意

mvn archetype:create is deprecated in Maven 3.0.5 and beyond. Please
use the generate mojo instead.


参考资料:
http://maven.apache.org/archetype/maven-archetype-plugin/
http://maven.apache.org/archetype/maven-archetype-plugin/create-mojo.html

你可能感兴趣的:(Maven)