首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Matlab编译器运行时安装文件找不到Java运行时环境

Matlab编译器运行时安装文件找不到Java运行时环境
EN

Stack Overflow用户
提问于 2018-12-17 06:40:29
回答 1查看 447关注 0票数 1

一个合作者给了我一些Matlab代码,这需要一个旧的MCR版本(7.14)。我从他们那里得到了一个安装二进制文件,但当我运行它时,我马上就会看到这样的消息

代码语言:javascript
运行
复制
No Java Runtime Environment(JRE) was found on this system

以前有没有人经历过这种情况?我绕不开这个问题。我已经安装了JRE。我运行的是Ubuntu 18.04。

谢谢你的帮助。

EN

Stack Overflow用户

发布于 2018-12-17 09:22:31

一个可能的原因可能是没有设置JAVA_HOME环境变量,或者设置不正确。该变量应该指向您正在运行其java命令的JRE / JDK的安装目录。

(注意:正确的JAVA_HOME永远不是bin目录,所以如果您将$JAVA_HOME设置为bin目录,那么您就做错了!)

因此,解决方案可能只是在运行MCR安装程序之前在shell中(正确地)设置JAVA_HOME环境变量。

我已经在很多其他的

机器上成功地使用过它了。

这提示我你的问题是一个不正确的JAVA_HOME ...

另一种可能的解决方案是按照MATLAB文档中的说明执行MCR的“非交互式”安装。

显然,在压缩文件中有一个README文件。它可能包含有关安装程序的命令行选项的信息,这些选项与您使用的版本相关。

最后,我怀疑install命令实际上是一个shell脚本。脚本中可能包含有关命令行选项和其他可选安装选项的线索。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53807094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档