由于Java错误导致打开matlab时出错

时间:2015-03-03 21:39:02

标签: java matlab

我试图简单地打开matlab我有一个java异常。我没有做任何事情,除非可能自动更新java。以前有人有过这个问题吗?

这是在优胜美地的MAC OS上。

错误讯息:

enter image description here

2 个答案:

答案 0 :(得分:2)

该特定错误是由于安装了在Mac OS Yosemite发布之前发布的MATLAB版本。具体来说,如果您运行的是在Yosemite发布之前的Mac OS版本,然后您决定升级到Yosemite,那么在尝试运行MATLAB之后会产生此错误。

这是一个众所周知的错误,不幸的是困扰了许多优胜美地用户。

如果您参考这个特定的MathWorks线程:http://www.mathworks.com/matlabcentral/newsreader/view_thread/336387,在使用这样一个版本的MATLAB时升级到Yosemite将在启动时生成java.lang.NullPointerException。幸运的是,MathWorks发布了一个修补程序,用于修补MATLAB,以便让它再次运行。

有关修补MATLAB程序的详细信息,请参阅此链接。

http://www.mathworks.com/support/bugreports/1098655

确保下载与您拥有的MATLAB版本相对应的正确补丁。

答案 1 :(得分:-1)

是的,我在两三年前遇到过这个问题。如果您使用Windows 7 aero主题,那么您将收到此错误。将主题窗口设置为默认,然后尝试再次打开。否则请与我们分享您的操作系统和matlab版本。