Matlab引擎Java Exeption无法启动Matlab

Matlab引擎Java Exeption无法启动Matlab,java,matlab,matlab-engine,Java,Matlab,Matlab Engine,我正在尝试使用java引擎从java使用matlab(在Ubuntu 16.04和Matlab2017a的试用版上工作。此外,我还遵循matlab官方页面上发布的代码()以获取一些数字的根为例。我在Java构建路径中添加了外部JAR和本机库位置。在所有这些之后,代码没有出现任何错误。但运行代码时,在我输入Matlab帐户和密码时,它显示了下一个异常: Exception in thread "main" com.mathworks.engine.EngineException: Unable t

我正在尝试使用java引擎从java使用matlab(在Ubuntu 16.04和Matlab2017a的试用版上工作。此外,我还遵循matlab官方页面上发布的代码()以获取一些数字的根为例。我在Java构建路径中添加了外部JAR和本机库位置。在所有这些之后,代码没有出现任何错误。但运行代码时,在我输入Matlab帐户和密码时,它显示了下一个异常:

Exception in thread "main" com.mathworks.engine.EngineException: Unable to launch MATLAB.
at com.mathworks.engine.MatlabEngine.open(MatlabEngine.java:334)
at com.mathworks.engine.MatlabEngine.startMatlab(MatlabEngine.java:143)
at LoadImageFromFile.ReadImage.main(ReadImage.java:26)

我需要做什么?我忘记了一些事情?

我从Matlab2016b升级到2017b时遇到了同样的问题,从Java调用时必须关闭Matlab

我从Matlab2016b升级到2017b时遇到同样的问题,从Java调用时必须关闭Matlab