首页 > 其他分享 >POM模式-Maven工程关系

POM模式-Maven工程关系

时间:2023-03-07 11:44:12浏览次数:47  
标签:依赖 工程 pom jar 模式 Maven POM 坐标

依赖

【1】依赖关系:
即A工程开发或运行过程中需要B工程提供支持,则代表A工程依赖B工程。

在这种情况下,需要在A项目的pom.xml文件中增加下属配置定义依赖关系。

 

通俗理解:就是导jar包。

B工程可以是自己的项目打包后的jar包,也可以是中央仓库的jar包。

【2】如何注入依赖呢?


在pom.xml文件 根元素project下的 dependencies标签中,配置依赖信息,内可以包含多个 dependence元素,以声明多个依赖。每个依赖dependence标签都应该包含以下元素:groupId, artifactId, version : 依赖的基本坐标, 对于任何一个依赖来说,基本坐标是最重要的, Maven根据坐标才能找到需要的依赖。

 

【3】依赖的好处:

省去了程序员手动添加jar包的操作,省事!!

可以帮我们解决jar包冲突问题:

 

标签:依赖,工程,pom,jar,模式,Maven,POM,坐标
From: https://www.cnblogs.com/2324hh/p/17187519.html

相关文章

  • Maven项目结构
    标准目录结构: ❀src/main/java 这个目录下储存java源代码❀src/main/resources 储存主要的资源文件。比如xml配置文件和properties文件❀src/test/java 储存测试......
  • Maven项目结构
    标准目录结构: ❀src/main/java 这个目录下储存java源代码❀src/main/resources 储存主要的资源文件。比如xml配置文件和properties文件❀src/test/java 储存测试......
  • 前端设计模式——单例模式
    单例模式是一种设计模式,它可以确保某个类只有一个实例,并提供一个全局的访问点来访问该实例,我们可以使用单例模式来管理全局状态和共享资源。在JavaScript中,单例模式可以通......
  • Android异常重启并进入Recovery(恢复)模式的原因之一
    1、init.rc简述init.rc文件由系统第一个启动的init程序解析,此文件由语句组成,主要包含了四种类型的语句:Action,Commands,Services,Options.2、服务(services)服务是指那些需......
  • 单例模式应用于login-加装饰器
     importrandomdefsingleton(class_):instances={}defget_instance(*args,**kwargs):ifclass_notininstances:instances[cl......
  • java23种设计模式学习
    1、策略模式理解:就是通过传不同的参数,调用不同的对象代码实操publicinterfaceIStrategy{voidoperate();}publicclassBackDoorimplementsIStrategy{......
  • 如何在电脑中配置Maven(环境变量)?
    首先进入电脑设置搜索环境变量点击环境变量3.在系统变量中新建一个MAVEN_HOME的变量选择Path,再点击编辑编辑Path编辑好后,一直点确定->接下......
  • ubuntu22安装maven
    maven下载页面:https://maven.apache.org/download.cgi下载最新:wgethttps://dlcdn.apache.org/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip-P/tmp太慢......
  • Book-深入设计模式-访问者模式
    Book-深入设计模式-访问者模式https://refactoringguru.cn/design-patterns/visitor访问者模式亦称:Visitor访问者模式是一种行为设计模式,它能将算法与其所作用的对象......
  • Book-深入设计模式-策略模式
    Book-深入设计模式-策略模式https://refactoringguru.cn/design-patterns/strategy策略模式亦称:Strategy策略模式是一种行为设计模式,它能让你定义一系列算法,并将每......