未知 Java 错误:警告:无法加载 Java 运行时环境

未知 Java 错误:警告:无法加载 Java 运行时环境

当我要运行某个程序时,出现了以下错误对话框。该程序之前运行正常,但突然出现此错误:

Warning: Unable to load Java Runtime Environment: C:\....\jvm.dll is not a valid Win32 application

我正在运行 64 位 Windows 7 系统,并安装了最新的 64 位和 32 位 Java 版本。我已经尝试重新安装,但没有成功。

有什么建议么?

答案1

听起来该程序(matlab)是 64 位版本并且使用 32 位 JRE(Java 运行时环境)。

这意味着MATLAB_JAVA环境变量指向错误的 JRE 路径或未设置。

暗示:您可以按照以下说明设置或编辑环境变量(但使用此答复帖中的值):http://www.nextofwindows.com/how-to-addedit-environment-variables-in-windows-7/

在“系统变量”部分中,请使用以下代码修改或添加环境变量

 - variable name: MATLAB_JAVA
 - variable value: <use the path to your JRE>

对于 JRE 的路径,请检查其中一个是否可用:

 - C:\Program Files\Java\jre8
 - C:\Program Files\Java\jre7
 - resp. C:\Program Files\Java\jre<number>

暗示:对于 64 位不要使用该C:\Program Files (x86)\Java\jre<number>路径,因为这是默认的 32 位路径。

保存它然后你就可以开始了。

相关内容