Java 虚拟机启动器,无法创建 Java 虚拟机

Java这样的编程语言不仅仅是一种编写程序的方式。游戏和应用程序开发人员也使用它。但是, Java(Java)崩溃是很常见的。如果您在尝试启动围绕Java构建的应用程序时遇到问题,那么本指南将帮助您解决问题。

并非所有Java虚拟机错误都是相同的。它们可能由于许多不同的原因而发生。在本文中,我们将解释Java虚拟机启动器错误的最常见原因 -无法创建 Java 虚拟机(Could not create the Java Virtual Machine)以及如何修复它。

修复 Windows 上的 Java 虚拟机启动器错误

简而言之,Java 是什么?

Java是一种流行的编程语言,可以在各种不同的操作系统和设备上运行。它有许多不同的用途,包括在 Web 开发、移动应用程序、桌面应用程序和服务器端编程中。Java生成一个虚拟机 (VM),它执行用Java编写的代码。如果 Java(A Java)虚拟机正在处理的数据或代码出现问题,则可能会发生 Java 虚拟机启动器错误(Java)

什么是Java虚拟机错误?

Java虚拟机错误,也称为JVM错误,属于Java 虚拟机(Java Virtual Machine)产生的错误。当发生此类错误时,通常意味着计算机无法读取或理解代码。发生这种情况的原因有很多,例如计算机没有更新所需的补丁或与Java不兼容。如果您在使用计算机时遇到JVM错误,那么了解如何从该问题中恢复非常重要。以下是为解决此问题并继续使用您的计算机而采取的一些步骤。

在过去的几天里,我们了解到一些用户遇到了一个名为“无法创建 Java 虚拟机”(Could not create the Java Virtual Machine)的错误。根据我们收集到的信息,当用户尝试启动使用Java构建的应用程序时,往往会弹出错误。

如何修复Java 虚拟机启动器错误(Java Virtual Machine Launcher Error)

无法创建Java虚拟机

为了解决此问题,首先,请确保您拥有所有必要的更新并且程序已正确安装。之后,您可以开始寻找可能的解决方案来修复Windows 11/10 上的Java虚拟机启动器错误:

  1. 为 Java 添加新的系统变量
  2. 以管理员身份运行 Java.exe
  3. 卸载(Uninstall)重新安装(Reinstall)Java应用(Java)程序。

无法创建Java 虚拟机(Java Virtual Machine)

现在让我们仔细看看它们:

1]为Java添加(Add)一个新的系统变量

要修复此错误,您必须在 Java 系统中添加一个新变量并查看它是否解决了错误。(Please)按照以下步骤解决此问题:

  1. 右键单击(Right-click)开始菜单(Start)并从菜单列表中选择运行。(Run )
  2. 在搜索框中键入(Type)sysdm.cpl,然后单击确定按钮。
  3. 转到高级(Advanced)选项卡并选择底部的环境变量。(Environment Variables)
  4. 系统变量(System variables)部分下,单击新建(New)按钮。
  5. 在下一个屏幕上,在变量名称(Variable name)字段中键入 _JAVA_OPTIONS。
  6. 然后,您需要在变量(Variable)值框中输入–Xmx512M 。
  7. 现在单击“确定”按钮以应用更改。

您可以在下面找到上述步骤的详细说明:

要开始使用,请先打开“系统属性(System Properties)”窗口。这可以通过运行(Run)对话框或文件资源管理器(File Explorer)来完成。

因此,按Windows + R键盘快捷键启动运行(Run)命令。然后在搜索框中键入sysdm.cpl并单击 OK 按钮。

或者,使用Windows + E键盘快捷键打开文件资源管理器。(File Explorer)然后右键单击此 PC(This PC)并从上下文菜单中选择属性(Properties)选项。

Windows 10 上的 Java 虚拟机启动器错误

系统属性(System Properties)窗口中,选择高级(Advanced)选项卡底部的环境变量。(Environment Variables)

Java虚拟机启动器错误

然后单击系统变量(System variables)部分中的新建(New )按钮。

修复 Windows 10 上的 Java 虚拟机启动器错误

您现在需要在变量名称字段中键入_JAVA_OPTIONS 。要设置变量,您需要在变量(Variable)值文本框中输入–Xmx512M 。通过这样做,RAM分配将增加到 512 兆字节。

完成更改后,单击“确定”保存它们。此外,单击“环境(Environmental)”窗口上的“确定”。

2]以管理员身份运行程序(Run)

据报道,一些用户在以管理员权限打开Java可执行文件时可以解决此错误。以下步骤将指导您完成此操作:

  1. Windows键 + Q 键盘快捷键。
  2. 在搜索框中键入Java 。
  3. 右键单击 Java 并从上下文菜单中选择打开文件位置。(Open file location)
  4. 在下一页上,右键单击Java可执行文件并选择“属性(Properties)”选项。
  5. Java 属性(Java Properties)窗口打开时,切换到兼容性(Compatibility)选项卡。
  6. 设置(Settings)部分下,选中以管理员身份运行(Run)程序旁边的复选框。
  7. 单击(Click)应用(Apply),然后单击确定按钮以保存更改。
  8. 现在关闭文件资源管理器窗口。

完成上述所有步骤后,重新启动计算机并查看问题是否已解决。

3 ]卸载(] Uninstall)重新安装(Reinstall)Java应用(Java)程序

您可以重新安装Java JRE应用程序。但是,在我们走这条路之前,首先卸载程序很有意义。为此,请按Windows key + I启动设置(Settings)菜单,然后转到Apps > Apps & Features。 向下滚动(Scroll)直到遇到Java程序,然后单击三点(three-dotted)按钮,并确保选择卸载(Uninstall)以将其删除。

在重新安装应用程序方面,您必须访问官方的Jave Runtime Environment页面,并为您的 Windows 11 计算机下载它。完成后,安装该工具,然后重新启动计算机。从那里,继续检查是否仍然出现无法创建 Java 虚拟机。(Could Not Create The Java Virtual Machine)

That’s it. Hopefully, one of these solutions will work for you!

无法(Could)创建Java 虚拟机(Java Virtual Machine)错误背后的原因是什么?

Windows 11/10上出现此错误的原因 差异很大。例如,如果您正在运行自制Java应用程序,那么它可能被错误的选项调用。或者,如果堆内存大小大于系统变量大小,您尝试打开的(System Variable)Java应用程序可能会失败。

Java中的虚拟(Machine)错误是什么?

此错误表明Java 虚拟机(Java Virtual Machine)工作不正常,或者不再有足够的资源继续运行。

有关的:(Related:)

  1. 如何在 Windows 系统上手动启用最新的 Java 版本(How to manually enable the latest Java version on Windows systems)
  2. Java 安装或更新未完成 – 错误代码 1603(Java Install or Update did not complete – Error Code 1603)



About the author

我是计算机专家,专门研究 iOS 设备。自 2009 年以来,我一直在帮助人们,我在 Apple 产品方面的经验使我成为满足他们技术需求的完美人选。我的技能包括: - 维修和升级 iPhone 和 iPod - 安装和使用 Apple 软件 - 帮助人们找到最适合他们的 iPhone 和 iPod 的应用程序 - 从事在线项目



Related posts