当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

作者:精品下载站 日期:2024-12-14 09:20:31 浏览:16 分类:玩电脑

修复:无法创建 Java 虚拟机。 (解决了)


Java 是创建游戏、应用程序和服务器端程序的最佳开发工具之一。用Java编写的游戏或应用程序需要Java虚拟机环境才能运行。

使用 Java 开发的游戏或应用程序可能会因各种原因意外崩溃或无法打开,并显示错误“无法创建 Java 虚拟机。错误:发生致命异常。程序将退出”。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

下面您将找到几种解决 Windows 10/11 操作系统中 Java 虚拟机启动器错误“无法创建 Java 虚拟机”的方法。

如何修复:无法在 Windows 10/11 中创建 Java 虚拟机。*

* 建议: 在继续执行以下方法之前,请尝试以下操作并查看问题是否仍然存在

    1. 安装所有 Windows 更新。
  1. CTRL + SHIFT + ESC 打开任务管理器,然后在进程选项卡关闭 Java 虚拟机的所有实例(右键单击 > 结束任务)
  • 1. 为 Java IDE 应用程序安装正确版本的 JAVA 版本。
  • 2.增加JAVA应用程序的分配内存。
  • 3. 使用管理员权限启动 JAVA。
  • 4.完全删除并重新安装JAVA。

方法 1. 安装适用于 Java IDE 应用程序的正确 JAVA 版本*

* 注意: 此方法仅适用于使用 JAVA IDE 应用程序进行编码的用户。

如果您在 JAVA IDE 应用程序上收到上述错误,则必须确保安装的 Java 版本与 JAVA IDE(Java 集成开发环境)应用程序上运行的 Java 版本(JRE 或 JDK)兼容。因此,请按如下方式进行:

步骤1.检查JAVA IDE的JRE/JDK运行版本。

例如在 Eclipse IDE 中,按照以下步骤检查运行的 JRE 或 JDK 版本:

1. 从主菜单中,单击帮助 > 关于 Eclipse

2. 单击安装详细信息并选择配置选项卡。

3. 在“Eclipse IDE 安装详细信息”窗口中,查看以 -vm
开头的行 4.
下面一行的值将显示 Eclipse 运行的 JDK 或 JRE 版本

  • 例如:如果路径包含“jre6”,则意味着 Eclipse 正在运行 JRE 版本 6
  • 例如:如果路径包含“jdk1.8.0_05则表示 Eclipse 正在运行 JDK 版本 8。
步骤 2. 检查 Windows 上安装的 JRE 或 JDK 版本。

1. 在搜索框中键入:cmd (或命令提示符)。然后选择以管理员身份运行。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

2. 要查找已安装的 JAVA 版本,请输入以下命令并按 Enter

java -version

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

3. 如果 IDE 不支持您设备上的 Java 版本,请继续安装正确版本的 Java。 *

* 注意: 在某些情况下,安装的 JRE 和 JDK 版本可能不同。因此,如果您的 JAVA IDE 应用程序在 JDK 上运行,请继续检查安装的 JDK 是否与 JAVA IDE 应用程序正在运行的 JDK 匹配。要查找 Windows 上安装的 JDK 版本,请输入以下命令:

javac -version

方法 2. 增加 JAVA 应用程序的分配内存。

启动超过 Java 虚拟机最大内存大小的应用程序可能会导致错误“无法创建 Java 虚拟机”。要解决此问题,请继续增加 JAVA 可以使用的已分配系统内存,如下所示:

1.点击开始菜单并在搜索栏中输入:查看高级系统设置。 然后点击打开。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

2. 在“系统属性”窗口中,选择高级选项卡,然后单击环境变量

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

3. 在“系统变量”窗格下方,选择新建

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

4. 将变量名称设置为_JAVA_OPTIONS,将变量值设置为-Xmx1024M。然后,单击确定两次以保存更改并关闭所有打开的窗口。 *

* 信息: 这会将 Java 分配的内存调整为 1GB (1024MB)。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

5. 重新启动您的计算机以应用更改。

6. 最后尝试在 Java 虚拟机上打开您的游戏或应用程序。问题应该消失了。

方法 3. 使用管理员权限启动 java.exe。

当用户没有管理权限或启动某些可执行文件的权限时,也会出现 Java 错误。将 Java 配置为始终以管理员身份运行可以解决该问题。

1. 开始菜单,然后在搜索框中键入Java

2. 单击打开文件位置。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

3. 在文件资源管理器窗口中,右键单击Java 可执行文件并选择属性

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

4. 在“java 属性”窗口中,选择兼容性 选项卡,然后在设置 窗格下方,选中将此程序作为管理员。然后单击应用确定

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

5.最后,启动因“无法创建Java虚拟机”错误而无法运行的程序,看看问题是否仍然存在。

方法4.完全删除并重新安装JAVA。

在某些情况下,Java 可能已损坏或丢失组件,导致您尝试运行的游戏或应用程序关闭。在这种情况下,请按照以下说明从计算机中删除所有版本的 JAVA 版本并重新安装。

1.下载Java卸载工具。
2.
运行该工具并选择删除所有Java版本

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

3.删除后,继续从磁盘上的以下位置删除Java文件夹(如果存在):

  • C:\程序文件\
  • C:\程序文件(x86)\

4.重新启动计算机。

5.重启后,访问Java官方下载页面下载并安装最新版本的Java。

[玩转系统] 修复:无法创建 Java 虚拟机。 (解决了)

就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯