Matlab无法启动,错误:“0”;找不到com/mathworks/jmi/OpaqueJavaInterface类“;

Matlab无法启动,错误:“0”;找不到com/mathworks/jmi/OpaqueJavaInterface类“;,java,matlab,Java,Matlab,嘿,亲爱的大家,我试图启动Matlab(版本7.6.0 R2008),但收到错误:“找不到com/mathworks/jmi/OpaqueJavaInterface” 我做了一些谷歌搜索,这似乎与Matlab使用的jre有关 以下是我所做的: 我检查了我的java项目,发现我的源代码查找路径是:“c:\Program Files\java\jre6”,因此我在系统属性的advance选项卡中添加了一个MATLAB\u java环境变量,如下所示: MATLAB\u JAVA C:\Program

嘿,亲爱的大家,我试图启动Matlab(版本7.6.0 R2008),但收到错误:“找不到com/mathworks/jmi/OpaqueJavaInterface”

我做了一些谷歌搜索,这似乎与Matlab使用的jre有关

以下是我所做的: 我检查了我的java项目,发现我的源代码查找路径是:“c:\Program Files\java\jre6”,因此我在系统属性的advance选项卡中添加了一个MATLAB\u java环境变量,如下所示: MATLAB\u JAVA C:\Program FIles\JAVA\Jre6

但我还是收到了这个错误,我该如何解决呢

谢谢你的帮助


顺便问一下:如何检查这个新添加的环境变量

您的解决方案不正确:该目录中没有名为com.mathworks.jmi.OpaqueJavaInterface的.class文件,它包含的JAR文件中没有

这是一个MATLAB类,所以您应该在MATLAB附带的JAR文件中找到它。找出哪一个并将其添加到Java类路径中


如果您不知道如何设置类路径,有很多地方会告诉您如何设置类路径。

您的解决方案不正确:该目录中没有名为com.mathworks.jmi.OpaqueJavaInterface的.class文件,而不是它包含的JAR文件

这是一个MATLAB类,所以您应该在MATLAB附带的JAR文件中找到它。找出哪一个并将其添加到Java类路径中


如果您不知道如何设置类路径,有很多地方会告诉您如何设置类路径。

听起来您的MATLAB安装已损坏-可能是其中一个文件丢失了(在本例中,我相信java类将驻留在
/java/jar/jmi.jar
中)。您还应该检查
/toolbox/local/classpath.txt
,查看是否已修改


重新安装MATLAB可能是最简单的方法。

听起来您的MATLAB安装已损坏-可能是缺少一个文件(在本例中,我相信java类将驻留在
/java/jar/jmi.jar
中)。您还应该检查
/toolbox/local/classpath.txt
,查看是否已修改


重新安装MATLAB可能最简单。

您没有创建环境变量,或者您的java文件夹在MATLAB程序文件中的名称错误。

您没有创建环境变量,或者您的java文件夹在MATLAB程序文件中的名称错误。

确认-我有一个正在运行的R2008a安装,jmi.jar是该类所在的位置。已确认-我有一个正在运行的R2008a安装,而jmi.jar是该类所在的位置。