Maven从入门到精通(二)

上一篇我们讲解了Maven项目的基本目录结构,也已经安装了Maven的开发环境,接下来我们要重点讲解一下Maven最核心的灵魂pom.xml文件

POM:Project Object Model 项目对象模型

把项目对象描述在pom.xml配置文件之中,只要我们研究明白pom.xml Maven我们就完全明白了

  首先我们看下用原型生成的pom文件

modelVersion:模型版本  maven(2001)--->maven2(2005) ---->maven3(2010) 告诉Maven用哪个版本模型去解析该pom

接下来最重要的一个坐标标签

坐标:groupId,artifactId,version 当前工程的唯一标识,一般为公司域名反写,这样才能在茫茫人海中找到唯一的你写的工程,之所以用三个标签去定位,两个不够用,四个又太多,哈哈。。其实只要为了适应开发模式才这样制定。

下面借用官网的介绍,如果暂时不懂没关系,后续我们会用到再解释,目前只需记住就可以了

 

scope 作用范围 默认 compile

 optional 可选依赖

 

以上是我们对于pom.xml标签的大致了解以及生命周期的大致内容。我们目前只需了解就可以,后期我们再深入讲解。

 

posted @ 2019-10-11 22:11  蚂蚁style  阅读(240)  评论(0编辑  收藏  举报