文档章节

Maven构建项目Archetype

 滑稽阿狸
发布于 2017/08/24 23:17
字数 275
阅读 21
收藏 1

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>

`输入重点:

1:项目名字,不能包含包名里面的字段.非常重要。

2:最后选择骨架完毕后。只要保证package是最小的包名就好,groupid和artifactId不管。但是必须满足第一条要求。

最小的包名,指的是,所有原项目的包名的最小子集。

` 步骤: 1:在项目根目录下,使用mvn archetype:create-from-project

2:点击target目录。 在 项目名\target\generated-sources\archetype 目录下,输入 mvn clean install

3:点击新建maven项目,第一个不要勾选,点击next

4:在catalog下拉框中选择ALL catalogs

5:勾选 include snapshot archetype。选择你的archetype

6:按照上面的输入重点输入。点击finish

常见问题:

1:找不到自己的archetype

解决方法:

点击windows-preference-maven -- archetype 添加本地archetype。 你的archetype就是在你自己的maven仓库里面。archetype-catalog.xml文件就是。下面的Description随便填写。

2:重复更新骨架后,有时候为了避免出现问题,可以在 项目名\target\generated-sources\archetype 目录下输入:archetype:update-local-catalog或者是mvn archetype:crawl

© 著作权归作者所有

粉丝 1
博文 8
码字总数 3930
作品 0
上海
私信 提问
加载中

评论(0)

从此告别maven构建羡慕慢的噩梦!!!

http://repo.maven.org/maven2/archetype-catalog.xml这里记录了,所有archetype构建信息,maven通过archetype插件构建项目骨架时会远程访问页面,通过maven的-X参数可以证明这一点。 http:/...

天高地厚宇宙无穷
2016/07/31
243
0
Maven Archetype简介以及搭建

Maven Archetype简介以及搭建 为什么会写这篇文章,因为公司先在构建项目骨架都是用的 ,身为一个上进的渣渣猿,自己还是有必要了解下这个东西的。 Archetype介绍 Archetype 是一个 Maven 项...

养码青年
2019/01/30
0
0
Maven 基本概念——根目录、项目创建、坐标

MavenProjectRoot(项目根目录) |----src | |----main | | |----java ——存放项目的.java文件 | | |----resources ——存放项目资源文件,如spring, hibernate配置文件 | |----test | | |---...

osc_8vnewt33
2019/05/26
2
0
解决intellij idea新建maven项目,加载archetype模型很慢

一:问题描述 用开发工具 intellij idea 新建maven项目的时候,不管选择什么archetype模型,加载都很慢 二:原因 maven构建的时候,每次去请求 文件 请求地址:http://repo1.maven.org/mave...

闪电
2016/07/17
1.8K
0
Maven 初学+http://mvnrepository.com/

了解 maven是一款服务于java平台的自动化构建工具(项目管理工具) 构建:全方位、多角度、深层次地建立 项目构建是一个项目从:源代码、编译、测试、打包、部署、运行的过程 用来解决团队开发遇...

欢乐大象
03/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【Flutter组件终结篇】332个组件 658页PDF

老孟导读:历时1年的时间,整理完成了330+组件的详细用法,不仅包含UI组件,还包含了功能性的组件。 虽然整理了 330+的组件基本用法,但并不是让你每一个都学习一遍,任何技术基本都是掌握 ...

老孟Flutter
44分钟前
17
0
三星手机又中招:一张壁纸可引发系统崩溃 附临时解决方法

  前几天国内有大量用户发现三星手机崩溃、黑屏或者无限重启, 这可能是三星手机的日历 APP 的 bug。这件事还没完,三星手机今天又发现了新的问题,换上一张特别的壁纸就会导致系统崩溃,不...

alkcendkljk
56分钟前
13
0
查找当前目录和文件目录[重复] - Find current directory and file's directory [duplicate]

问题: This question already has answers here : 这个问题已经在这里有了答案 : How to properly determine current script directory? 如何正确确定当前脚本目录? (11 answers) (11个答...

技术盛宴
今天
27
0
你不知道的java对象序列化的秘密

简介 你知道序列化可以使用代理吗?你知道序列化的安全性吗?每个java程序员都听说过序列化,要存储对象需要序列化,要在网络上传输对象要序列化,看起来很简单的序列化其实里面还隐藏着很多...

flydean
今天
21
1
线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创...

Joker上上签
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部