自定义maven骨架/以当前项目为模板创建maven骨架
2018-01-29 13:14
393 查看
在myeclipse中将当前maven工程生成自定义的maven骨架
1、执行archetype:create-from-project命令
需要作为模板的项目是maven工程,且配置了本地仓库地址(远程的没有尝试过)
右击当前的项目,run as--》run configeration --》maven build 上右击--》new
填写base directory 为当前工程 goals 为archetype:create-from-project
点击run
执行完此命令后会在项目的target目录下生成 \generated-sources\archetype
查看archetype下的src\main\resources\META-INF\maven 是否生成archetype-metadata.xml文件
有则表示没有执行没有问题
2、执行mvn clean install
windows 中打开cmd命令行
进入到项目的target\generated-sources\archetype中
输入命令mvn clean install 回车
进入到本地maven仓库,查看在仓库的跟目录下(D:\work\m2)是否生成文件archetype-catalog.xml
有则表示命令执行成功
3、配置自定义骨架
windows-->preferences -->maven -->archetypes中配置或者在new maven project选择时配置
4、创建maven项目时引用
注意:include snapshopt archetypes 要打上勾才能展示全部的可选择项
点击finish 就会生成和项目的maven功能一样的组织结构
1、执行archetype:create-from-project命令
需要作为模板的项目是maven工程,且配置了本地仓库地址(远程的没有尝试过)
右击当前的项目,run as--》run configeration --》maven build 上右击--》new
填写base directory 为当前工程 goals 为archetype:create-from-project
点击run
执行完此命令后会在项目的target目录下生成 \generated-sources\archetype
查看archetype下的src\main\resources\META-INF\maven 是否生成archetype-metadata.xml文件
有则表示没有执行没有问题
2、执行mvn clean install
windows 中打开cmd命令行
进入到项目的target\generated-sources\archetype中
输入命令mvn clean install 回车
进入到本地maven仓库,查看在仓库的跟目录下(D:\work\m2)是否生成文件archetype-catalog.xml
有则表示命令执行成功
3、配置自定义骨架
windows-->preferences -->maven -->archetypes中配置或者在new maven project选择时配置
4、创建maven项目时引用
注意:include snapshopt archetypes 要打上勾才能展示全部的可选择项
点击finish 就会生成和项目的maven功能一样的组织结构
相关文章推荐
- 利用Maven创建自定义项目骨架并根据生成java-web项目
- archetype:create-from-project命令创建maven模板工程(自定义项目模板并且上载到maven私服)
- Maven创建项目模板自定义基本包名
- maven 创建自定义项目骨架并发布到私服
- 使用标准导出模板向导创建自定义项目模板
- IDEA使用Maven骨架创建项目,速度慢解决办法
- 【spark】创建一个基于maven的spark项目所需要的pom.xml文件模板
- 2.1、利用骨架创建cas服务器项目 maven
- 创建Maven项目的Archetype(骨架)选择
- Maven之自定义archetype生成项目骨架(一)
- 如何创建Maven项目骨架
- Maven自定义绑定插件目标:创建项目的源码jar
- Maven2 根据项目生成模版项目,并使用该模板批量创建工程
- 使用 maven:archetype 创建JSF2 + EJB3.1 + JPA2项目骨架并在JBoss WildFly 8.1上部署
- Maven学习笔记(十一)-创建自定义的archetype(项目模板)
- 使用项目模板创建自定义项目项
- 使用Maven命令行快速创建项目骨架(archetype)
- VS自定义项目模板:[3]创建自定义模板
- MAVEN自定义项目骨架
- Maven之自定义archetype生成项目骨架