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">
-xsd是xml
<!-- 模型版本 -->
<modelVersion>4.0.0</modelVersion> -固定的,不能删除,删除会报错
<!-- 定义当前构件所属的组,通常与域名反向一一对应 -->
<groupId>com.hangzhou</groupId>
<!--项目唯一ID,一个groupId下可能有多个项目,靠artifactId来区分-->
<artifactId>maven-demo</artifactId>
<!-- 版本号 -->
<version>1.0-SNAPSHOT</version>
<!--打包方式(jar、war、pom),不配置默认打jar包-->
<packaging>jar</packaging>
</project>
Maven对项目的依赖管理是通过一小段代码实现的,比如:
groupId:项目组唯一的标识,通常是公司、组织域名的倒序
例如:<groupId>org.apache.httpcomponents</groupId>
artifactId:项目的唯一标识符,可理解成项目名称
例如:<artifactId>httpclient</artifactId>
version:项目当前版本,通常格式为:主版本.次版本.增量版本-限定版本号,例如:<version>4.4.1</version>
我们把groupId、artifactId、version三个标签一起叫做Maven的坐标,简称GAV坐标;
如何通过坐标到仓库中查找 jar 包?
将 gav三个向量连起来,以连起来的字符串作为目录结构到仓库中查找:
com/hangzhou/maven/App/App-1.0.0.jar
标签:maven,依赖,http,4.0,管理,jar,Maven,org From: https://www.cnblogs.com/healthinfo/p/17078842.html