Matlab和Java 8

4
我将开发一个复杂的Java应用程序,它应该在安装有Debian 8.6和JRE 8u71的机器上运行。此外,该应用程序使用一些在Matlab中开发和编译的Java类。
到目前为止,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编译器运行时的Java版本吗? 为了测试,在Matlab中集成一些Java类(版本8u71)也是必要的。
非常感谢任何帮助。
提前致谢!
1个回答

3

我一直在Windows和Linux上使用Matlab 2015b和Java 8(通过设置MATLAB_JAVA环境变量),并且从未遇到过任何问题(与我尝试使用某些旧版本的Matlab和Java 7时不同)。这使您可以使用使用Java 8编译的Java类,例如所有花式语言特性,如lambda等。


那么你把Matlab使用的JVM更改为了Java 8? - bushmills
好的,太棒了。那我就试一下。 - bushmills
你尝试过使用Matlab Compiler SDK来构建Java包吗?这在我的电脑上启动后就崩溃了... - bushmills
不,我还没有尝试使用 Matlab 编译器与 Java 8,所以它的确可能无法工作。 - nirvana-msu
我也一直在使用Java 8和最新的Matlab版本(2016+),以便我可以访问JavaFX,效果很好。 - neuroguy123

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接