启动MATLAB时出现java错误消息

时间:2016-07-26 21:13:44

标签: java matlab ubuntu

尝试在Ubuntu中启动Matlab R2013b时,我得到以下对话框,其中包含错误消息,Matlab崩溃并关闭。 有人可以解释错误以及如何纠正错误吗? enter image description here

1 个答案:

答案 0 :(得分:1)

这是一个众所周知的JDK bug。从Java的角度来看,this question非常彻底地解决了这个问题。

说到Matlab,你可以选择(除了升级Matlab和/或OS):

  1. 通过java.opts文件添加以下JVM启动选项:

    -Djava.util.Arrays.useLegacyMergeSort=true

  2. 通过设置MATLAB_JAVA环境变量来使用different java version。它可能会导致各种副作用,具体取决于您最终使用的Matlab / Java组合。