maven 光速入门攻略04

原创 2017年01月03日 22:22:11

上一节对maven的基本目录结构做了一个简单的介绍,下面开始介绍一个简单的maven构建demo

Eclipse对maven有很好的集成,实际项目中不会让我们徒手去构建目录。不过为了能够更好的认识maven本章先介绍如何利用mvn archetype:generate 命令来构建一个maven项目


archetype(骨架)  第三方开源项目对此有很好的扩展和实现,如果第三方archetype不能够满足项目的构建需求,也可以自己扩展实现,在这里先不过多陈述

1:在盘符根目录下新建一个TestMaven目录

2:打开cmd.exe进入该目录下

3:   执行mvn archetype:generate 命令  第一次使用时maven会去自动下载相关jar包中途版本选择时推荐使用默认值

4:org.apache.maven.archetypes:maven-archetype-quickstart最后一步默认选用此骨架

 紧接着Maven会提示输入要创建项目的groupId,artifactId,version,包名

如下所示:

Define value for property 'groupId': : com.xian.ziwu
Define value for property 'artifactId': : helloworld
Define value for property 'version':  1.0-SNAPSHOT: : 1.0.0
Define value for property 'package':  com.xian.ziwu: :
Confirm properties configuration:
groupId: com.xian.ziwu
artifactId: helloworld
version: 1.0.0
package: com.xian.ziwu
 Y: :Y

直接回车后自动构建目录结构就出现在该文件夹下。

下一章将会根据此工程对maven的一些基本命令做一些简单的介绍。


Shell脚本攻略04-玩转文件描述符及重定向

概述文件描述符是与文件输入、输出相关联的整数。它们用来跟踪已打开的文件。最常见的文件描述符是stdin、 stdout和stderr。我们甚至可以将某个文件描述符的内容重定向到另一个文件描述符中。下面...

寒城攻略:Listo 教你 25 天学会 Swift 语言 - 04 Basic Operators

寒城攻略:Listo 教你 25 天学会 Swift 语言 - 04 Basic Operators 官方文档代码注释,Listo 亲测无 bug 教程,可粘贴复制...

IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(三)

注册登录 --利用简单的编写注册登录系统来打通从前端到后台的数据传输路径。 一、建立数据库、基本表 基本环境:mysql5,7、Navicat for MySQL11.0.9企业版。 我们在本地mys...

H2数据库攻略之三-结合Maven

h2 db maven

java maven quartz exampe 实战攻略

pom.xml

用Nexus做Maven私服全攻略

Nexus简介Nexus是Sonatype推出的强大Maven仓库管理器产品,要比以前TSS上介绍的Artifactory要好使用的多,也是一个拆箱即用的Java App,内嵌Jetty容器和Java...
  • bailove
  • bailove
  • 2011年02月28日 21:09
  • 573

Maven 2 for Eclipse配置全攻略(Windows篇)

(written at 2014-01-31 03:15:59) 为什么要用Maven。其实这个是Java的一个框架,有很多开源的项目只有一个pom.xml文件,没有Eclips...
  • ArJinMC
  • ArJinMC
  • 2014年03月12日 00:46
  • 1051

Maven使用攻略

转载请注明出处:Maven简介Maven是基于项目对象模型(POM即Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。安装和使用1、下载...

IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(四)

权限管理(上) --注册登录系统演示、权限管理理论与建表、相应javabean的创建 写在前面  接着上一篇末尾,我们进行注册登录系统演示。为了简化操作,暂不进行访问控制,默认登录成功的用户都能...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven 光速入门攻略04
举报原因:
原因补充:

(最多只允许输入30个字)