我们可以在任何其他没有Matlab的机器上部署matlab生成的java代码吗?

我从matlab生成了一个java代码,在Eclipse中执行java代码时,它在matlab编译器运行时使用mclmcrrt711.dll文件,当我尝试在没有matlab或matlab编译器的另一台机器上执行java代码时,它给出了我的错误:“java.lang.UnsatisfiedLinkError:无法在java.library.path上找到MATLAB Builder JA所需的库mclmcrrt711.dll”我尝试将mclmcrrt711.dll文件添加到库中并将系统路径设置为该dll文件位置(仅将.dll文件复制到没有matlab编译器的其他系统)。 我怎样才能克服这个错误? 请帮帮我。

提前谢谢Srikanth

为了在没有安装MATLAB的机器上使用使用MATLAB的Java组件,您需要安装MATLAB Compiler Runtime (MCR)。 我假设您正在使用MATLAB Builder JA 。 您应该在MATLAB安装CD上安装MCR安装程序。 您可以联系The MathWorks ,他们将帮助您在下载MATLAB副本时获得MCR安装程序。