maven在本地仓库创建自己的archetype

本地仓库情况下,自定义archetype

1.进入已有项目的根目录{home}(pom.xml所在目录),执行如下命令

mvn archetype:create-from-project

2.进入{home}\target\generated-sources\archetype,执行如下命令

mvn install

至此,已经在本地仓库中创建了自己的archetype。其产物有以下内容:

  1. target\generated-sources\archetype\target下的[projectname]-archetype-0.0.1-SNAPSHOT.jar
  2. {mvn respostory}\[projectname]-archetype-0.0.1-SNAPSHOT.jar
  3. {mvn respostory}\archetype-catalog.xml文件

注:{mvn respostory}在{maven_home}/conf/settings.xml中localRepository配置)

本地仓库情况下,使用自定义archetype构建项目

mvn archetype:generate -DarchetypeCatalog=local

你可能感兴趣的:(运维)