文档章节

Maven构建项目Archetype

 滑稽阿狸
发布于 2017/08/24 23:17
字数 275
阅读 12
收藏 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
上海
从此告别maven构建羡慕慢的噩梦!!!

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

天高地厚宇宙无穷
2016/07/31
156
0
解决intellij idea新建maven项目,加载archetype模型很慢

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

闪电
2016/07/17
1K
0
Eclipse创建maven项目(父子项目)

在eclipse下建maven项目,该项目由多个子项目组成 1.创建一个父项目 NEW -->project-->maven-->maven Project,点击下一步,进入new maven Project的Select project name and location界面 ......

技术小胖子
2017/11/08
0
0
解决intellij idea新建maven项目,加载archetype模型很慢

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

EDIAGD
2016/06/15
3.5K
4
Scala-IDE构建Maven项目(eclipse)

下载Scala IDE 通过以下链接下载Scala IDE: http://scala-ide.org/download/sdk.html 根据自己的平台选择自己相应版本下载。下载完成之后解压,如下: 选择eclipse.exe启动即可。 2. 安装插...

小萝卜_
2016/11/15
55
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

这些Spring中的设计模式,你都知道吗?

设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行...

Java填坑之路
30分钟前
1
0
Spring Aop原理之Advisor过滤

在上文(Spring Aop之Advisor解析)中我们讲到,Spring Aop对目标bean的代理主要分为三个步骤:获取所有的Advisor,过滤当前bean可应用的Advisor和使用Advisor为当前bean生成代理对象,并且上文...

爱宝贝丶
40分钟前
0
0
JMockit学习教程

1 JMockit中文网 我觉得如果仅仅是开发自测的话,把JMockit中文网认真看一遍,就可以在项目中使用JMockit了。 http://jmockit.cn/index.htm 2 JMockit中文教程 官方文档中文版。对于不喜欢看...

SuperHeroes
52分钟前
0
0
Linux服务器几乎从不采用Arch Linux?

我们见得多的Linux服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几乎没有Arch Linux呢?下面我将从若干个方面指出Arch Linux在服务...

linux-tao
今天
0
0
js 函数柯里化 闭包

参考 https://mp.weixin.qq.com/s/GEHL3jarDdAAcr5tQGjmDg 一个统计求和的函数 需要知道整个数组的信息,然后遍历求值 function countMoney() { let money = 0 // 温馨提示:arguments...

阿豪boy
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部