初识maven:maven项目的核心是pom.xml(project object model)
下面给出一个pom.xml 中的基本元素
<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.network.xian</groupId>
<artifactId>hello</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
</dependency>
</dependencies>
</project>
modelversion:pom模型版本,maven2/maven3只能是4.0.0
groupId:定义项目属于的组 一般公司域名.项目名 (唯一性)
artifactId:子模块(唯一性)
version:项目版本
packaging:将项目打成war包或者jar包等,不指定该元素时默认将项目打成jar包
假设我们在一个项目当中需要依赖别的包只需在dependency中引入即可maven会自动下载相关依赖