2、maven简单项目入门

2-1 编写pom

Maven项目的核心是pom.xml,pom中定义了项目的基本信息.

新建一个pom.xml,会生成如下所示代码

<?xml version="1.0" encoding="UTF-8"?>

<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 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>com.sqyc.bigdata</groupId>

<artifactId>bigdata-databus</artifactId>

<version>1.0-SNAPSHOT</version>

     代码第一行是xml头,指定xml文档的版本和编码方式;紧接着是project元素,project是所有的pom.xml的根元素,且声明了一些pom相关的命名空间及xsd元素,虽然这些属性不是必须的,但使用这些属性可以让第三方工具帮助我们快速编辑pom。

     根下第一个子元素modelVersion定义了当前pom模型的版本,对于Maven2及Maven3来说,它只能是4.0.0.

      这段代码中百多groupId、artifactId、version三行。这三个元素定义了一个项目中基本的坐标。在maven的世界、任何的jar、pom、war都是基于这些基本的坐标进行区分。

   groupId定义了项目属于哪个组,这个组往往和项目所在的公司或组着有关;artifactId定义了当前maven项目在组中的唯一ID;version指定了当前的版本,SNAPSHOT说明该项目还在开发中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容