系统无法加载本机库mvm.dll

时间:2017-03-26 10:05:46

标签: java eclipse matlab

我正在使用Eclipse中的Java Matlab Engine API在java代码中调用matlab函数。 我编写了非常简单的程序,但它给了我运行时错误。 我写了这段代码:

 import com.mathworks.engine.*;
 import com.mathworks.*;


  public class Matlab_main {
    public static void main(String[] args) throws  Exception
    {

     MatlabEngine eng = MatlabEngine.startMatlab();
     eng.evalAsync("disp('hello world')");
      eng.close();

     } }

我已完成以下步骤:

  • 我在其库构建路径中添加了engine.jar文件。
  • 我还设置了java.library.path =“C:\ Program Files \ MATLAB \ R2013a \ bin \ win64”进入其原生库设置。
  • 我还将此条目C:\ Program Files \ MATLAB \ R2013a \ bin \ win64添加到PATH环境变量

但它给我的错误是系统无法加载本机库mvm.dll

此dll出现在此目录C:\ Program Files \ MATLAB \ R2013a \ bin \ win64中,但是eclipse没有找到它。

我完全陷入困境,请帮助我

0 个答案:

没有答案