Maven学习第1篇——Maven工程创建

一、Maven坐标(GAV)解释

G:Group-Id,一般为公司域名倒叙+工程名,例如:com.baidu.ProjectName

A:Artifact-Id,项目模块名称,如:ModuleName

V:version,版本号:VersionId

在Maven仓库中的位置:com/baidu/ProjectName/ModuleName文件夹下,

文件名称:ModuleName.VersionId.jar

二、工程创建

1、创建Java工程

①new-Maven Project

②勾选create a simple project,下一步

③坐标创建(选择jar)

④目录结构


2、创建Web工程

①new-Maven Project

②勾选create a simple project,下一步

③坐标创建(选择war)

④目录结构


这样创建的Web工程并不能被Eclipse识别,需要进一步设置,

⑤右键工程,打开Properties。找到Project Facets,勾掉Dynamic Web Module,在勾上,下方出现Further configuration available,点击,修改Content directory为src/main/webapp,下方Generator web.xml勾选上。

3、新建依赖继承项目

在同一个项目,为了能够实现统一版本管理,往往需要将包依赖进行统一管理,这个时候就需要一个父工程

①new-Maven Project

②勾选create a simple project,下一步

③坐标创建(选择pom)

④目录结构


⑤在子工程中引用

	<parent>
		<groupId>com.honeykee.dubbo</groupId>
		<artifactId>dubbo-parent</artifactId>
		<version>0.0.1-SNAPSHOT</version>
	</parent>
	<artifactId>dubbo-consumer</artifactId>
只需要写明子工程的artifactId即可。

继承的工程安装需要先安装父工程。可以使用聚合解决问题,Module


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值