使用 Matlab-Java-API 可以"no nativemvm in java.library.path"



我正在尝试从Java运行Matlab函数(Matlab 2017a((如图所示(,并希望为此目的使用Java Matlab引擎API。我开始将引擎.jar文件添加到外部库中(我使用的是IntelliJ IDE(。但是,这会产生以下错误:"线程"main"java.lang.UnsatisfiedLinkError中的异常:java.library.path中没有nativemvm">

第一次搜索让我来到这里,它说 matlabroot 应该永久添加到 PATH 中。所以我使用 Windows UI 检查了我的 PATH,发现 matlabroot\R2017a\bin 已经包含在内。但是,就我而言,我仍然收到错误,现在不知道该怎么办。任何帮助都非常感谢。

回答我自己的问题:将\R2017a\bin\添加到PATH是不够的。它必须是\R2017a\bin\win64,然后它就可以工作了。

相关内容

最新更新