参考文件:
Creating an archetype from an existing project:
http://maven.apache.org/archetype/maven-archetype-plugin/advanced-usage.html
Create an archetype from a multi-module project:
http://maven.apache.org/archetype/maven-archetype-plugin/examples/create-multi-module-project.html
Steps:
1.进入项目目录(pom.xml所在的目录),运行命令
mvn archetype:create-from-project
在目录target/generated-sources/archetype下生成archetype文件
2.移动到目录target/generated-sources/archetype,运行命令
mvn install
上传archetype文件到本地仓库
3.如何已生产的archetype创建新文件, 创建新的项目文件夹,然后运行
mvn archetype:generate -DarchetypeCatalog=local
分享到:
相关推荐
生成项目的基本架构,maven项目,解决了gitignore无法复制问题,使用的maven-archetype工具,可以根据需要修改对应的设置
提供Maven配置文件和Spring配置文件完美融合的解决方案 集成通用Mapper和PageHelper,添加BaseService,常用CRUD无需编写代码 集成MyBatis Generator,额外提供功能强大的插件 集成 ,无需显式声明数据源,支持多...
Jakarta EE 9的Maven原型该项目提供了用于生成Jakarta ... mvn -B archetype:generate \-DarchetypeGroupId=io.github.hantsy \-DarchetypeArtifactId=maven-archetype-jakartaee9 \-DarchetypeVersion=1.0 \-DgroupId=...
maven骨架生成项目速度慢的问题。截止2016-8-7最新版本,给需要的人。 问题解决: 直接下载archetype-catalog.xml文件,放到本地的apache-maven目录中。 在使用mvn archetype:generate命令时,加上-...
maven项目的项目骨架信息archetype-catalog.xml,选择不同类型的项目自动生成对应的maven项目。
maven基础学习(四)-简单实例(使用Archetype生成项目骨架)
用maven骨架生成项目速度慢的问题。截止2016-7-12最新版本,给需要的人。 问题解决: 直接下载archetype-catalog.xml文件,放到本地的apache-maven目录中。
mvn archetype:generate -DarchetypeGroupId=org.jgrapht.archetypes -DarchetypeArtifactId=maven-archetype-jgrapht -DarchetypeVersion=1.2.0 将创建一个名为myapp的文件夹,其中包含一个准备进行编码的Maven...
mvn archetype:generate -DarchetypeGroupId=com.asciimango.app -DarchetypeArtifactId=hello-app-archetype -DarchetypeVersion=1.0.0-SNAPSHOT -DgroupId=com.test.app -DartifactId=testapp
maven-archetype-plugin 能让用户生成项目骨架,Maven 初学者最开始执行的 Maven 命令可能就是 mvn archetype:generate,这实际上就是让 maven-archetype-plugin 生成一个很简单的项目骨架,帮助开发者快速上手。...
描述:通过maven的自定义archetype创建自定义的项目框架 1.下载项目到你的本地workspace 2.进入到你该项目的根目录(也就是pom.xml所在的目录) 3.执行命令把该项目安装到你的本地仓库 mvn clean install 4.执行命令...
当我们使用maven原型生成项目骨架时,经常会在[INFO] Generating project in Interactive mode这个地方特别慢,这里并不是什么出错卡住的原因,你打开mvn的debug模式就可看到下面的信息:[DEBUG] Searching for ...
前言 偶然在网上看到一张咕泡学院的架构师成长路线图,觉得很适合作为自己准备找工作时的复习路线,为了方便操作,自己利用Xmind手敲了...5)架构师必备之Maven生成Archetype 6)Maven流行插件 7)Nexus环境搭建、上传
Maven 提供了 archetype 机制来快速创建项目。使用以下命令可以创建一个 Java 项目: `mvn archetype:generate -DgroupId=...
Apache Maven是当今非常流行的项目构建和管理工具,它把...在Web应用开发过程中,通常我们会用到maven的archetype插件来生成项目框架,用maven构建项目骨架时,速度非常慢,无论是在命令行中直接使用,还是在IDE中使用.
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
maven archetype 用来生成符合maven要求目录结构的工程,例如使用mvn archetype:generate -DarchetypeCatalog=internal 可以使用maven内置的一些模版工成。 同时,我们一也可以定义自己的archetype. 创建一个工程后...