gpt4 book ai didi

java - 判断是否安装了matlab runtime(最好使用Java)

转载 作者:行者123 更新时间:2023-11-30 08:05:50 26 4
gpt4 key购买 nike

我有一个 Java 应用程序,它有时会调用 Matlab executable。现在我只是告诉用户手动安装包含的运行时,但我想避免它。

我正在寻找一种确定安装了哪个版本的 Matlab 运行时(如果有)的方法,如果未安装所需的版本,我将提示用户选择运行安装程序。

如何检查 Matlab 运行时(最好使用 Java)?

最佳答案

我认为您是在谈论运行已编译的 matlab 代码,对吧?

对于最新的 Matlab 运行时版本,您可以在注册表中查找以下键:

HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB Runtime\9.0

根据运行时路径可能会改变,例如对于版本 8.2 是:

HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB Compiler Runtime\8.2

查看 HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks 并适应您的版本。

NB1:旧版本的运行时在注册表中没有条目(例如版本 7.4 (R2006a) 没有条目。

NB2:如果在 x64 机器上以 x32 模式运行,请小心将路径虚拟化到“Wow6432Node”(路径虚拟化通常由系统处理,因此应该没有问题)。

关于java - 判断是否安装了matlab runtime(最好使用Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34784624/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com