首页 > 其他分享 >Maven的依赖管理

Maven的依赖管理

时间:2023-01-31 14:38:21浏览次数:47  
标签:maven 依赖 http 4.0 管理 jar Maven org

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

相关文章

  • maven的setting.xml核心文件
    settings.xml,这个文件默认在MAVEN_HOME/conf目录,一般我们会拷贝一份放在~/.m2目录中;MAVEN_HOME/conf/settings.xml是全局范围的配置文件,整个机器上所有用户都会受到该配置......
  • mybatis和mysql依赖
    <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.27</version></dependency><dependency><group......
  • maven中lombok依赖
    ------------恢复内容开始------------<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId>......
  • idea maven的常用操作
      注意:遇到有依赖包无法打进去可用一下命令重新清理打包  mvncleaninstall ......
  • 企业用好WMS(仓库管理系统),需要注意的几个要点
    企业用好WMS(仓库管理系统),需要注意的几个要点 企业的仓库部门是非常重要的后勤业务部门,它主要为企业的生产和销售提供支撑,同时也为其它各个业务部门提供物品管理服务......
  • maven 入门
    一、Maven的基本概念Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建项目构建过程包括......
  • python3 获取国内上一个交易日 依赖chinese_calendar
    #获取国内上一个交易日defgetLastTradingday():#依赖库chinese_calendar,datetimedayStep=1lastTradingday=datetime.datetime.now()-datetime.......
  • openwrt内核模块怎样解决哈希依赖问题
    openwrt内核模块怎样解决哈希依赖问题 来源 https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=1032&extra=page%3D1参考 https://forum.gl-inet.cn/forum.php?......
  • java(6)Java 对象间关系(依赖、关联、聚合、组合)
    依赖(Dependency)依赖关系,是类与类之间的联接。依赖关系表示一个类依赖于另一个类的定义。使用关系。一般情况下,依赖关系在Java语言中体现为局域变量、方法的形参,或者对......
  • 实战案例!1行Python代码识别车牌号码,轻松写一个停车场管理系统,YYDS
    大家好,这里是程序员晚枫。你家停车场的摄像头,是怎么识别出你的车牌的?今天我们一起来看一下~识别车牌识别车牌的代码很简单,只需要1行代码,如下所示。......