美文网首页
Maven第三课:maven基本概念通俗理解

Maven第三课:maven基本概念通俗理解

作者: Carter强 | 来源:发表于2019-10-07 19:14 被阅读0次

    所有的知识来源于Maven官方网站:https://maven.apache.org/;Maven开发者搭建的官方学习网站永远是最好的学习平台。

    First :为什么叫pom ?

    pom  全称 project object model

    Second : pom.xml 文件的常见元素有哪些?

    <project> pom文件的顶级元素。

    <modelVersion> pom文件的次级元素,常用值为4.0.0;该元素表示pom的模型版本。很少修改,除非必要。

    <groupId>和<artifactId>pom文件的次级元素 , groupId和artifactId组成坐标唯一标识该项目。名字可以任意取,但是,maven发展到今天,对名字的取用也选用了目前通用的管理,groupId一般取公司或组织的完全限定名:例如:例如org.apache.maven.plugins是所有maven插件的指定groupid。

    <packaging>pom文件的次级元素, 默认值jar,规定artifact的打包类型(eg:war,jar,ear等)。

    <version>pom文件的次级元素,指定项目的版本信息。

    <name>pom文件的次级元素, 指定项目的名称,默认值是artifactId的值。

    <url>pom文件的次级元素 , 指定该项目的站点名称。(通常用于maven生成的文档中)

    <description>pom文件的次级元素  ,  描述该项目的基本信息。(通常用于maven生成的文档中)

    Third:pom文件的完整模型

    url:https://maven.apache.org/ref/3.6.2/maven-model/maven.html

    Fourth: 如何使用插件

    在pom文件中添加如下配置

    <build>

      <plugins>

        <plugin>

          <groupId>org.apache.maven.plugins</groupId>

          <artifactId>maven-compiler-plugin</artifactId>

          <version>3.3</version>

          <configuration>

            <source>1.8</source>

            <target>1.8</target>

          </configuration>

        </plugin>

      </plugins>

    </build>

    相关文章

      网友评论

          本文标题:Maven第三课:maven基本概念通俗理解

          本文链接:https://www.haomeiwen.com/subject/jxbmpctx.html