当我运行jenv versions时,它显示以下选项

  11.0
  11.0.21
  17.0
  17.0.9
  21.0
  21.0.1
  zulu64-11.0.21
  zulu64-17.0.9
  zulu64-21.0.1

11.0.21zulu64-11.0.21有什么区别,我应该 Select 哪一个?

后者有前缀zulu64-,而前者没有任何前缀.

推荐答案

这似乎就是Jenv的工作方式.它显示了确切的版本(例如17.0.9),如果您只想 Select 一个主要版本(例如17.0),则显示主要版本.此外,它还将带有供应商前缀的版本添加到列表中(例如zulu64-17.0.9).因此,一次安装JDK就会使列表增加3倍.

这一切都是为了让用户灵活地以不同的方式 Select 版本,因为它们可能有来自不同供应商/版本的多个并行安装.

参考文献:https://github.com/jenv/jenv/issues/136

Java相关问答推荐

无法运行Java(已解决)

Android -如何修复Java.time.zone. ZoneRulesExcept:未知时区ID:Europe/Kyiv

使用Apache Poi MQLSlideShow,在XSLFTable表中,我们可以在文本段落后面的每个单元格中包含圆角矩形吗?

在for—each循环中的AnimationTimer中的if语句'

Java FX中的河内之塔游戏-在游戏完全解决之前什么都不会显示

FALSE:它应该在什么时候使用?

编译多个.Java文件并运行一个依赖于用户参数的文件

为什么JAVA&S清洁器使用链表而不是并发HashSet?

无法初始化JPA实体管理器工厂:无法确定为Java类型<;类>;推荐的JdbcType

在Spring Boot应用程序中导致";MediaTypeNotSupportdException&qot;的映像上载

Spring-Boot Kafka应用程序到GraalVM本机映像-找不到org.apache.kafka.streams.processor.internals.DefaultKafkaClientSupplier

Spring安全令牌刷新和JWT签名与本地计算的签名不匹配

如何在我的世界中为互动增加冷却时间?

FETCH类型设置为LAZY,但它仍会发送第二个请求

Java中HashSet的搜索时间与TreeSet的搜索时间

插入中的JOOQ序列,设置为VS值

为什么Instant没有从UTC转换为PostgreSQL的时区?

如何在Java上为循环数组从synchronized迁移到ReentrantLock

窗口启动后不久,从java.awt.Graphics disapear创建的矩形

在数组列表中找到对象后,未从数组中删除对象