我在哪里可以找到com.mathworks.jmi包

问题描述:

我正在使用jdk 1.7.0_15。我需要使用com.mathworks.jmi包。但是导入这个包会给出一个错误,比如“...包不存在”。在互联网上搜索,我没有找到任何名为jmi的jar文件。我很困惑:(我在哪里可以找到com.mathworks.jmi包

matlabcontrol wiki page

接口进来叫jmi.jar与MATLAB分布式jar文件的形式,它在matlabroot/JAVA /罐/ jmi.jar被发现。 matlabroot是MATLAB安装的位置(在Windows上它位于matlabroot \ java \ jar \ jmi.jar)。例如,在OS X上使用MATLAB R2009b,它位于/Applications/MATLAB_R2009b.app/java/jar /jmi.jar。这个jar包含的内容完全取决于安装了哪个版本的MATLAB,它的所有代码都有根包com.mathworks.jmi,并且有很多子包,之后的MATLAB版本已经添加了到jmi.jar

+0

非常感谢。我在那个位置找到了那个jar,并添加到了我的netbeans项目中。 – user2104150 2013-02-24 16:46:30

您还必须将jar添加到类路径中。在命令行上使用-cp选项。