文档章节

mvn archetype:create 说明

五大三粗
 五大三粗
发布于 2017/06/05 11:07
字数 260
阅读 70
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

前面一篇相对比较简单。

看完前面的内容我们会来到实战部分,也就是创建一个简单的项目

1 mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 \
2 -DartifactId=simple \
3 -DpackageName=org.sonatype.mavenbook

于是我们得到了步入Maven领域的第一份打击

真是好不留情,直接一堆Error,对着书看了半天,命令没错,大小写也都一样。好多朋友都和我一样,就是不知道原因。

经过多方查找终于通过google找到这个网页http://www.cnblogs.com/luhouxiang/archive/2011/09/02/2164053.html

http://maven.apache.org/archetype/maven-archetype-plugin/create-mojo.html

现在终于真相大白 原来create参数是这样的

1    mvn archetype:create 
2   -DgroupId=[your project's group id]
3   -DartifactId=[your project's artifact id]
4   -DarchetypeArtifactId=maven-archetype-archetype

 原来"\"是不能用的,"\"只是linux下表示命令没有结束,windows没有这种语法......

马上就成功了

 

 生成好的目录结构是这样的:

复制代码

1 simple
 2      |--pom.xml 
 3      |--src
 4            |--main
 5            |    |--Java
 6            |         |--org
 7            |             |--sontype
 8            |                   |--mavebook
 9            |                   |--App.java
10            |--test
11            |    |--Java
12            |         |--org
13            |             |--sontype
14            |                   |--mavebook
15            |                   |--AppTest.java

复制代码

© 著作权归作者所有

五大三粗
粉丝 164
博文 2293
码字总数 4767276
作品 0
广州
程序员
私信 提问
加载中

评论(0)

小宋/maven-archetype

自定义maven archetype 每次创建项目后还要手动创建resources目录。 每次创建web项目后,还需要把Dynamic Web Module 2.3换成2.5。 您是否正在被上面的两个问题困扰?这个项目可以帮助您解决...

小宋
2016/09/03
0
0
Maven 常用命令集合

初学maven即感受到其强大的便捷性,大体记录下maven的基础知识以备不时之需。 常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试...

小编辑
2011/01/06
1.8K
2
Maven-创建工程

一.创建Java Project 解析: mvn archetype:create或mvn archetype:generate:固定写法,使用mvn archetype:create命令比用generate时间短 -DgroupId:组织标识(包名),项目创建组织的标识...

蓝蝶飞扬
2016/04/07
65
0
Maven基础学习3

Maven学习总结 最近我学习了一下Maven工具,下面是我对Maven的理解,有理解不对的地方也请批评指正。 1.Maven是什么? 首先Maven是一个项目管理工具,基于项目对象模型(POM),它主张遵循"约定...

浮躁的码农
2016/01/26
91
0
maven系列:archetype项目模板_create-from-project

主要介绍create-from-project插件在命令行下的使用。 【第一步:生成模板项目】 新建一个maven项目,比如叫 :groupId=com.abc.demo,artifactId=comp-proj-m1,version=1.0; 运行 win+r -> c...

osc_npt1a183
2019/08/30
2
0

没有更多内容

加载失败,请刷新页面

加载更多

Lync Server 试用版激活

问题描述: Lync Server2013安装的试用版,180天过期之后Lync Server 服务停止运行 ……………………………………………………………………………………………………………………….. 原因分...

osc_tylqml9v
2分钟前
0
0
nginx、fastCGI、php-fpm关系梳理

前言:   Linux下搭建nginx+php+memached(LPMN)的时候,nginx.conf中配需要配置fastCGI,php需要安装 php-fpm扩展并启动php-fpm守护进程,nginx才可以解析php脚本。那么,这样配置的背后原...

osc_qjkncsnp
3分钟前
0
0
Office web apps 服务器运行一段时间之后CPU就是达到100%

office web apps服务器部署两台,采用服务器场的方式实现高可用,主要为Lync server 2013 提供共享PPT; exchange 2013、SharePoint 2013提供在线预览word、PPT、excel。 原因分析(Cause) ...

osc_zwv9uj8l
4分钟前
4
0
Artifactory中Maven仓库配置优化——提升Virtual仓库下载速度

问题背景 随着研发团队不断扩大Artifactory中Maven仓库也在逐步增多,包括 local、remote、virtual 仓库,其中往往会涵盖RELEASE和SNAPSHOT包类型仓库,为了对使用客户透明简化用户配置,管理...

JFrog杰蛙
4分钟前
9
0
Linux 开机自检(未整理全)

1、开机自检BIOS 检查硬件有没有问题 没问题就根据启动次序 交加硬盘 2、MBR引导 交给硬盘哪里? 硬盘0 柱面0 磁道1 扇区的前446byte 1扇区一共是512byte 剩下64byte(分区表 4个)+2(分区结...

osc_t1zhs6ty
4分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部