【问题标题】:SQuirreL 4.5.1 wants a newer version of JVM, even though latest JDK installedSQuirreL 4.5.1 需要更新版本的 JVM,即使安装了最新的 JDK
【发布时间】:2022-12-05 11:04:25
【问题描述】:

我已经在我的 Windows 10 机器上安装了 SQuirrel 4.5.1,并且我第一次尝试打开它。

我从 SQuirreL 命令提示符窗口(黑色窗口)收到有关 JVM 版本的错误消息:

您的 Java 虚拟机版本必须是 11 12 13 14 15 16 17 18 19 之一才能运行 SQuirreL

使用的 JVM 版本:1.8.0_301

JVM 位置:C:\Program Files\Java\jre1.8.9_301

所以我安装了最新版本的 JDK,即版本 19:Java SE Development Kit 19.0.1 downloads

我已经重新启动了我的电脑。

但是,当我再次打开 SQuirreL 时,仍然出现相同的错误。为什么我会收到该错误?

【问题讨论】:

    标签: java version squirrel-sql squirrel.windows squirrel


    【解决方案1】:

    问题似乎是我在安装新版本的同时安装了旧版本的 Java。 不幸的是,我不记得旧版本是什么版本。我相信它是 1.8.x。

    我通过 Windows >> 应用程序和功能 >> 卸载 JDK 1.8.x 卸载了旧的 Java 版本。现在,当我尝试打开 SQuirreL 时,它成功打开了。


    随时纠正我的术语。 Java 的东西对我来说是新领域。我真的不知道 JVM、JRE 和 JDK 之间有什么区别。我毫无根据地猜测 Java 1.8.x 是 Java 8 的同义词。但我不确定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 2020-04-22
      • 2021-04-29
      • 2021-09-13
      • 2016-02-05
      相关资源
      最近更新 更多