启动错误MATLAB 2014a(32位)

时间:2015-02-15 11:28:41

标签: matlab java-native-interface

设置程序后,我在Startup matlab上遇到致命错误。如下:

无法启动Java虚拟机 - JNI错误:-3

我想知道错误在哪里以及如何解决。请帮助我,谢谢!

PS:我的操作系统是Windows 7(32位),并且jdk 1.8(32位)设置成功(当然PATH和CLASSPATH设置正常)。

1 个答案:

答案 0 :(得分:0)

启动应用程序时,该错误是在对话框中显示还是在MATLAB控制台中显示?如果使用'-nojvm'标志(在快捷方式路径中或在命令提示符窗口中),MATLAB是否会启动?如果没有,如果您使用'-nodisplay'标志,它会启动吗?

一定要确保没有'matlab_java'环境变量集,如果能够启动MATLAB,则应运行以下命令:

>> rehash toolboxcache; 
>> restoredefaultpath;
>> savepath;

运行命令后,重新启动MATLAB。当MATLAB启动时,您是否仍然看到错误?

如果您无法运行MATLAB,是否可以在%temp%目录中查找错误日志?我不记得具体的命名约定,但你应该能够根据它的时间戳找到它。

希望这会有所帮助,如果没有,请尝试致电MathWorks安装和许可团队。只要您拥有真正的许可证,他们就会帮助您。

免责声明:我是上述推荐团队的前成员,但目前与MathWorks没有任何关系。