Maven 从Pom.xml 开始

默认分类 · 2021-10-26

Maven是什么?Maven是java语言开发的,主要用于项目管理。他能干什么?他的功能有很多,但是通常而言,我们最尝使用他的两个功能:项目构建 和 依赖管理。

POM是什么?全称Project Object Model,项目对象模型。Maven将一个项目的开发以及管理抽象出一个对象模型,简称POM。不论你是要开发、测试、打包、部署…… 在这个模型里都有对应的方法。

pom.xml又是什么?这个文件就是POM对象模型的具体实现。如,最基本的配置,描述自己的项目:

    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
        <groupId>com.wlmqtc..www</groupId>
        <artifactId>maven</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </project>

其中:groupId 是组织代号,一般是URL反写,artifactId 是项目的名称,version 是项目的版本。

以上三个元素是一个pom.xml文件中最基本的元素,也是必须要有的。

java maven
Theme Jasmine by Kent Liao