2017-01-11 7 views
4

私は、Debian 8.6とJRE 8u71がインストールされたマシン上で動作する複雑なJavaアプリケーションを開発します。さらに、このアプリケーションではMatlabで開発およびコンパイルされたいくつかのJavaクラスを使用しています。MatlabとJava 8

これまでのところ、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)を統合することも必要です。

ご協力いただきまして誠にありがとうございます。

ありがとうございます!

答えて

3

環境変数をMATLAB_JAVAに設定してWindowsとLinuxの両方でJava 8でMatlab 2015bを使用していましたが、以前はMatlabの古いバージョンをJava 7で使用しようとしたのとは異なり、 。これにより、Java 8でコンパイルされたJavaクラス、つまりlambdaなどのすべてのファンシー言語機能を使用できます。

+0

JVM Matlabの使用をJava 8に変更しましたか? – bushmills

+0

はい、すべて正常に動作します –

+0

OK、素晴らしいです。だから私はそれを試してみましょう。 – bushmills