maven3创建自定义的archetype
来源:互联网 发布:qq老密数据库下载 编辑:程序博客网 时间:2024/06/09 03:55
摘要
本文主要介绍Maven自定义Archetype创建的简单流程以及期间可能碰到的问题的一些整理性内容。
流程说明
- 使用eclipse创建一个新的maven project
参见《如何用Maven创建web项目(具体步骤)》
- 在maven project的pom.xml文件中添加插件
================================================ <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-archetype-plugin</artifactId> <version>2.2</version> </plugin> </plugins> ================================================
- 打开cmd窗口,cd到刚才创建的maven project的根目录,运行maven命令
mvn archetype:create-from-project
然后会在target目录下面生成generated-sources目录,这个就是生成的 archetype
- cd进入generated-sourced/archetype目录,运行maven命令
mvn install
这样就把自定义的archetype安装到本地仓库了。 默认会在 ~/.m2 目录下面生成一个archetype-catalog.xml文件(和默认的settings.xml在同一个目录), 声明了该archetype的groupId、artifactId和其他属性。
如何使用
Eclipse创建maven项目过程中,选择的“Default Local”指向的地址就是 ~/.m2, 所以文件archetype-catalog.xml会被eclipse自动读取,使用eclipse创建maven项目的时候可以在”Default Local”一项中找到刚才自定义archetype名字。
卸载
如果想要卸载刚才安装的archetype,只需要将~/.m2目录下面的archetype-catalog.xml文件中对应的字节段删掉,并且把本地仓库中相应groupId和artifactId下面的文件删掉就可以了。
共享
安装到本地仓库中的archetype只可以被自己使用,如果想要共享,那么在第四步的时候使用deploy命令,不要使用install命令。
mvn deploy
0 0
- Maven3创建自定义的archetype
- maven3创建自定义的archetype
- 使用maven3 创建自定义的archetype
- 使用maven3 创建自定义的archetype .
- 使用maven3 创建自定义的archetype
- 使用maven3 创建自定义的archetype
- 使用maven3 创建自定义的archetype
- 使用maven创建自定义的archetype
- maven 创建自定义archetype
- 使用Maven创建自定义Archetype
- maven自定义catalog创建archetype
- 手把手创建自定义的分层的maven-archetype
- Maven学习笔记(十一)-创建自定义的archetype(项目模板)
- maven3 archetype 汇总
- 创建简单的maven archetype
- maven 创建自己的archetype
- 创建简单的maven archetype
- 如何创建Maven的Archetype
- ios学习--你会遇到的runtime面试题(详)
- python处理文件首行的BOM问题
- 创建详情页
- Ubuntu 上安装 OpenCart
- 企业高并发的成熟解决方案(一) ----负载均衡服务器
- maven3创建自定义的archetype
- Swift 3.0 第三方库不适配报(SWIFT_VERSION)问题
- 通过input propertychange实现即时搜索
- java路径读取方法
- iReport中产生二维条码(zxing)
- 深度学习word2vec笔记之算法篇
- 信号编程之信号发送及信号处理函数遇到不可重入函数
- 不要消费信任
- Linux下的fdisk用法