码迷,mamicode.com
首页 > 其他好文 > 详细

关于Maven的一点理解

时间:2019-03-27 10:37:34      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:管理   关于   obj   版本   指定   war   理解   项目   远程仓库   

maven是一个项目管理工具,主要作用是:

1、依赖管理(jar包,工程之间);

2、统一开发规范和工具。完成项目的一步构建

3、工程聚合、继承、依赖

其核心配置文件就是pom.xml;pom即Project Object Model  项目对象模型;用来描述整个Maven项目,所以也叫作maven描述文件。

groupId  公司或组织名

artifactId  项目名

version  版本号

以上三个元素可以唯一表示一个maven项目。

maven工程首先会去本地仓库获取jar包,当无法获取指定的jar包时,本地仓库会从远程仓库中下载jar包,并放到本地仓库备用。

依赖dependency

插件plugin

maven的工程类型:

1、war包工程:web工程

2、jar包工程:Java工程

3、pom工程:聚合工程

在项目中父工程的搭建也就是pom工程的搭建,在其中定义所有依赖 的jar报的版本信息以及maven插件的版本。

关于Maven的一点理解

标签:管理   关于   obj   版本   指定   war   理解   项目   远程仓库   

原文地址:https://www.cnblogs.com/star-missw/p/10605719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!