如何从现有原型创建maven Archetype

eag*_*arn 4 maven-plugin maven maven-assembly-plugin

是否可以使用现有的"Generic"原型创建特定于应用程序的原型?

通用原型 - 将包含通用文件夹和配置文件等.将现有原型扩展为子原型.

通用原型--->特定应用程序原型(保留应用程序特定文件夹..)

通用原型--->特定应用程序原型1

每次使用特定于应用程序的原型创建项目时,都应检查Generic archetype中的新更新.

jpm*_*tin 6

对我来说,你有两个主要的选择:

  1. 您可以从零开始创建自己的原型.这是官方指南.您可以遵循几个步骤(创建一个pom.xml,一个archetype.xml,......).

  2. 您可以从现有项目文件夹创建原型.例如,首先,您可以从Web应用程序的Maven原型(如"maven-archetype-webapp")创建项目.然后,进行更改(添加或修改某些配置文件,为特定目的创建文件夹等).最后,您可以从此项目创建自己的原型,执行以下命令行:

    mvn archetype:从项目创建

从现有项目创建原型的迷你指南.

参考文档从现有项目创建原型(mojo infos)