首页 > 其他分享 >依赖的版本号

依赖的版本号

时间:2023-09-15 23:34:39浏览次数:41  
标签:jre 依赖 版本号 jdk15 版本 guava

依赖版本号

场景:今天在学习guava retry的时候,需要引入依赖,依赖的<version>中带有一个jre的字段,不太清楚,于是百度,获得如下结果。

<dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>30.0-jre</version>
        </dependency>

这里的jre不是指特定的jre版本,而是指与java运行时环境jre兼容的库版本。这个只是guava作者自己添加的后缀,因为我们用到了,所以按照人家的要求写。

除此之外,还有一些别的常见的版本号后缀,比如:

  • "-jdk15":适用于jdk15以及更高版本
  • "-android":适用于android平台

这些是库的维护者针对不同的平台或者特定的需求推出的特定版本,更有利于作者维护和区分。

标签:jre,依赖,版本号,jdk15,版本,guava
From: https://blog.51cto.com/u_16205743/7488763

相关文章

  • spring依赖注入单例模式下(默认都是单例),类变量(实例变量)线程安全问题
    java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。Java的变量类型有:   成员变量类中的变量(独立于方法之外的变量)   局部变量类的方法中的变量。而java类的成员变量又有俩种:   静态变量(类变量):独立于方法之外的变量,用static修饰。   实例变......
  • go包依赖管理-构建完整的依赖项目:目录结构及包的调用
    目录结构:<home>/|--greetings/|--hello/1.分别进入对应目录创建以上目录结构//bash切换到用户主目录 cd$HOMEPAHT$ //bash新建greetings目录并进入该目录mkdirgreetingscdgreetings//bash创建模组example.com/greetings$gomodinitexample.com/greetingsgo:......
  • [Maven] 阿里仓库里的依赖版本号比较少
    我的init.gradle第一项配置的mavenLocal(),第二项是阿里,第三项没有配置境外网址。有一个老版本号的组件(idea版本早,内置的gradle版本低,所以相关的组件,默认也低),一直拉取不到。解决:(1)先去本地maven仓库找,组件的这个版本号下面,有一个.lock文件,证明gradle来这里拉取,但是没有。(2)我打开......
  • 问题记录:vue项目中的babel转化器是否可以转换npm install下来的依赖库,使该依赖库也可
    vue项目中的babel转化器是否可以转换npminstall下来的依赖库,使该依赖库也可以兼容es6语法?是的,Babel转换器可以用于转换通过npminstall安装的依赖库,以使其兼容ES6语法。Babel是一个广泛使用的JavaScript编译器,可以将较新版本的JavaScript代码转换为向后兼容的版本,以便在不支持这......
  • C# NUGET包自动复制依赖项
    在csproj中配置如下内容:<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput>以及这个:<TargetName="CopyProjectReferencesToPackage"DependsOnTargets="......
  • 【Spring boot】数据库依赖
    如果依赖库不存在,maven安装依赖库JDBC的依赖项:spring-jdbc<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.3.14</version></dependency>  MySQL连接的依赖项:mysql......
  • Spring - DI 依赖注入和 IoC 容器
    前言先理解DI依赖注入再理解Ioc容器更好,不应该先理解IoC容器再理解DI依赖注入。这两个东西必须要放在一起讲,但是又要分好顺序去理解。理解之前不能先看概念,非常地抽象,应该从“为什么”起理解。总而言之,这个两个东西的出现是为了降低程序的耦合度。DI依赖注入Java里......
  • 解决Maven依赖冲突
    Maven依赖冲突是一个很常见的问题,它通常发生在项目中有多个依赖包含相同库的不同版本时。解决Maven依赖冲突的几种常用方法如下:1、显示依赖树首先,使用以下命令查看项目的依赖树,以确定哪些依赖导致了冲突:mvndependency:tree2、排除依赖知道了有哪些依赖导致冲突,那么在pom.x......
  • hutool依赖,复制list<a>的相同属性给list<b>,判断传入值是否为空等
      依赖传入<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.11</version></dependency>   以下是将list<User>与list<UserVO>相同属性名的属性值,从list<User>......
  • .Net Framework使用Autofac实现依赖注入
    .NetFramework使用Autofac实现依赖注入前言最近也是找了快2周的工作了,收到的面试邀请也就几个,然后有个面试题目是用asp.netmvc+Entityframework做一个学生信息增删改查系统。因为题目要求了用Entityframework也就是EF那也就不上core了,web项目也是用Framework4.8去做的。......