![](/img/trans.png)
[英]Matlab cannot start, error: “Cannot locate com/mathworks/jmi/OpaqueJavaInterface class”
[英]Where can I find com.mathworks.jmi packages
我使用的是jdk 1.7.0_15。 我需要使用com.mathworks.jmi包。 但導入此包時會出現“...包不存在”之類的錯誤。 在互聯網上搜索,我找不到任何名為jmi的jar文件。 我很困惑 :(
該接口以jar文件的形式出現,該文件名為jmi.jar,隨MATLAB一起發布。 它位於matlabroot / java / jar / jmi.jar,其中matlabroot是MATLAB安裝的位置(在Windows上,它位於matlabroot \\ java \\ jar \\ jmi.jar)。 例如,在帶有MATLAB R2009b的OS X上,它位於/Applications/MATLAB_R2009b.app/java/jar/jmi.jar。 這個jar包含的內容完全取決於安裝的MATLAB版本。 它中的所有代碼都有根包com.mathworks.jmi,並且有許多子包。 隨后的MATLAB版本增加了jmi.jar
您還必須將jar
添加到類路徑中。 在命令行上使用-cp
選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.