Java

Java in Action 下载 帮助中心

帮助资源

错误:多个 Java 虚拟机在同一进程中运行;无法加载 Java Runtime Environment


本文适用于:
  • 平台: Vista, Windows XP, Windows 2000, Windows 2003
  • Java 版本: 6.0

问题

运行某些 Java applet 程序时,出现了一些错误,显示
多个 Java 虚拟机在同一进程中运行

无法加载 Java Runtime Environment

原因

此问题的根源仍在调查中。
解决方法

下面是不同用户使用过的一些有效解决方法。

尝试设置虚拟内存
  • Windows XP 用户
    单击“开始 -> 控制面板 -> 系统 -> 高级 -> 性能(设置)-> 高级 -> 虚拟内存(更改)-> 系统管理的大小 ->
    设置”,然后重新启动计算机。
  • Windows Vista 用户
    单击“开始 -> 设置 -> 控制面板 - > 系统 -> 高级系统设置 -> 高级 -> 设置(‘性能’下)-> 性能选项 – 高级 -> 虚拟内存 – 更改 – 系统管理的大小”,然后重新启动计算机。
将 JRE 参数设置为不到系统中实际物理内存的 3/4
  • 检查系统上的物理内存:
    单击“开始 -> 控制面板 -> 系统”。此处会显示系统上的物理内存 (RAM)。
  • 设置 JRE 参数
    单击“开始 -> 控制面板 -> Java(这样将打开 Java 控制面板)-> Java -> 查看”。在最后一个字段(即显示“Java 运行时参数”的字段)中,输入 -Xmx512M(注:请将 512 替换为实际 RAM 的 3/4)。
通过控制面板卸载所有 Java 版本
  • Windows XP 用户
    单击“开始 -> 设置 -> 控制面板 -> 添加/删除程序”。选择“Java”,然后单击“卸载”。
  • Windows Vista 用户
    单击“开始 -> 设置 -> 控制面板 -> 程序和功能”。 选择“Java”,然后单击“卸载”。
  • 从 Java.com 下载最新的 Java
在 Internet Explorer 中禁用加载项
  1. 打开浏览器
  2. 单击“工具 -> Internet 选项 -> 程序 -> 管理加载项”。
  3. 选择要禁用的加载项,然后单击“禁用”(在“设置”下)。
    注:禁用插件,例如 SSVHelper Class、Windows Live 登录和旧 Java 插件。


选择语言 | 关于 Java | 支持选项
隐私政策 | 使用条款 | 注册商标 | 免责声明

Sun Microsystems