Matlab中存储的Java JDK的路径在哪里(在什么文件和目录中)?

问题描述 投票:0回答:1

我正在尝试在 Matlab 安装或每用户配置中找到存储 Java JDK 路径的文件。

我尝试通过

jenv
更改 JDK 路径,然后查找最近修改的文件(通过
find . -type f -mtime -1
),但该测试找到的唯一文件似乎不包含 Java JDK 路径。

更大的图景是,我正在 Docker 容器中运行 Matlab(请参阅此网页),并且我正在尝试为 Java JDK 创建持久配置。当 Matlab 在 Docker 容器中运行时,我可以通过

jenv
更改 JDK 位置,但退出并重新启动 Matlab 后会忘记该更改。

matlab
1个回答
0
投票

这在本文档页面中进行了解释。简而言之,函数

prefdir
返回存储首选项的路径。

在 Linux 中,这是

~/.matlab/<release>
。它是一个隐藏目录,这解释了为什么您的
find
命令找不到它。

如果您找不到存储此配置的正确文件,您可以随时将

jenv
命令添加到
startup.m
文件中。

© www.soinside.com 2019 - 2024. All rights reserved.