Matlab 和 Java 8

Matlab and Java 8

我要开发一个复杂的 Java 应用程序,它应该 运行 在安装了 Debian 8.6 和 JRE 8u71 的机器上。此外,该应用程序使用了一些 Java 类,在 Matlab 中开发和编译。

目前,Matlab(版本R2015b - R2017a)支持Java版本7u61。 所以我想知道是否有人有使用 Matlab 和 JDK 8 安装的经验。我知道以下文章:

http://de.mathworks.com/matlabcentral/answers/130359-how-do-i-change-the-java-virtual-machine-jvm-that-matlab-is-using-on-windows

但我不确定这是否是个好主意。此外,这是否也会更改 Matlab Compiler Runtime 的 Java 版本? 为了测试,我还需要在 Matlab 中集成一些 Java 类(版本 8u71)。

非常感谢任何帮助。

提前致谢!

我已经在 Windows 和 Linux 上使用带有 Java 8 的 Matlab 2015b 一段时间了(通过设置 MATLAB_JAVA 环境变量),但从未遇到任何问题(不像我尝试使用一些旧的 Matlab 版本和 Java 7)。这使您可以使用 java 类 编译 Java 8,即所有奇特的语言功能,如 lambdas 等