配置您的系统使用 Java
R2026bMATLAB® 提供与 Java® 编程语言的双向集成,并支持跨所有平台的特定 OpenJDK® 长期支持 (LTS) 版本。您可以配置您的系统以便能够从 MATLAB 调用 Java 库功能。要在 MATLAB 中使用 Java,您的系统上必须安装受支持版本的 Java Runtime Environment (JRE™) 软件。
要找出 MATLAB 在您系统上当前使用的Java 版本,请调用 jenv 函数。
使用 MATLAB 附加功能安装和配置 OpenJDK
在安装 MATLAB 后,您可以使用附加功能资源管理器安装 OpenJDK 附加功能:
在 MATLAB 的主页选项卡的环境部分中,点击附加功能。
在附加功能资源管理器中,搜索
OpenJDK。安装 MATLAB Support for OpenJDK 附加功能。
在 MATLAB 命令行窗口中,清除当前 JRE 以便 MATLAB 使用安装的 OpenJDK 附加功能。
jenv -clear
有关详细信息,请参阅 获取和管理附加功能。
安装和配置特定版本的 OpenJDK
如果您要安装 OpenJDK JDK™ 或 JRE 的特定受支持版本,您可以从 adoptium.net 获取软件:
从
https://adoptium.net/下载并安装受支持的 OpenJDK Java 版本。有关版本信息,请参阅与 MATLAB(按版本)兼容的 OpenJDK 版本。如果 OpenJDK 是系统路径中的第一个 Java 条目,请使用以下命令配置 MATLAB。
jenv("system")如果 OpenJDK 不是第一个条目并且它安装在文件夹
JRE_path中,请使用以下命令配置 MATLAB。jenv("JRE_path")如果已加载 JRE,请重新启动 MATLAB。要验证,请检查
JavaEnvironmentStatus 属性是否设置为loaded:jenv
ans = JavaEnvironment with properties: Version: "Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode" Home: "C:\Program Files\MATLAB\R2026a\sys\java\jre\win64\jre" Library: "C:\Program Files\MATLAB\R2026a\sys\java\jre\win64\jre\bin\server\jvm.dll" Status: loaded Configuration: "factory"验证 MATLAB 配置使用的 Java 的版本。
version -java
或者,在操作系统提示符下调用 matlab_jenv 来更改 MATLAB 配置。