java调用matlab生成的jar包出错

我在运行java程序时,循环到58次时出现错误,

描述一下错误分析:使用matlab2015b,位数为32位,打包了一个jar包,在java中调用jar包,出现错误;可能是因为matlab2015b的JDK为1.7,版本如下图:程序时在win10系统上运行的,重点可以看加粗的提示

程序时在IDEA64位运行,IDEA中JDK为1.7版32位

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_UNCAUGHT_CXX_EXCEPTION (0xe06d7363) at pc=0x764d4622, pid=15116, tid=18548
#
# JRE version: Java(TM) SE Runtime Environment (7.0_79-b15) (build 1.7.0_79-b15)
# Java VM: Java HotSpot(TM) Client VM (24.79-b02 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [KERNELBASE.dll+0x114622]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Process finished with exit code 1
 

https://www.mathworks.com/matlabcentral/answers/10388-matlab-crashes-on-startup-after-segfault-on-last,可以尝试把MATLAB_Editor_State.xml删除。为了保险起见,最好先备份一下,万一删除了还能重新找回来。