使用maven命令创建项目

1. 原理

生成maven项目的原理是,依赖一个插件maven-archetype-plugin,然后这个插件自带一些archetype模版,也可以说成项目的骨架。

1. 创建命令

mvn archetype:generate \
    -DarchetypeGroupId=org.apache.flink \
    -DarchetypeArtifactId=flink-quickstart-java \
    -DarchetypeVersion=1.6.1 \
    -DgroupId=my-flink-project \
    -DartifactId=my-flink-project \
    -Dversion=0.1 \
    -Dpackage=myflink \
    -DinteractiveMode=false

3. 参数说明

  • -DarchetypeGroupId=org.apache.maven.archetypes \
  • -DarchetypeArtifactId=maven-archetype-quickstart \

DarchetypeGroupIdDarchetypeArtifactId是指定了用那个模版(骨架)

  • -DgroupId=com.mycompany.app \
  • -DartifactId=my-app

DgroupIdDartifactId这两个就是自己写的名字。

执行命令后就会依照模版生成一些文件,比如经常看到的一个文件pom.xml,当然还有其他文件。

你可能感兴趣的:(Java,Maven)