zoukankan      html  css  js  c++  java
  • 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标签的大致了解以及生命周期的大致内容。我们目前只需了解就可以,后期我们再深入讲解。

  • 相关阅读:
    作业3.14下
    作业3.14上
    作业3.13 下
    作业 3.13上
    2017.3.10上午
    2017.3.9上午
    2017.3.23-morning
    2017.3.22-morning
    2017.3.21-afternoon
    2017.3.21-morning
  • 原文地址:https://www.cnblogs.com/zhaoletian/p/11656937.html
Copyright © 2011-2022 走看看