主要内容

JavaEnvironment

Java 环境信息

自 R2023a 起

说明

JavaEnvironment 对象包含有关您系统上的 Java® 程序的信息。Java 环境信息在不同 MATLAB® 会话中持续存在。

创建对象

要创建一个 JavaEnvironment 对象或更改属性,请调用 jenv。在 MATLAB 加载后,您无法更改 Java 环境。要更改环境,请重新启动 MATLAB,然后调用 jenv

属性

全部展开

此 属性 为只读。

Java 版本,以字符串形式返回。要设置 Version 属性,请在 version 参量设置为 MATLAB 支持的版本号的状态下调用 jenv有关版本信息,请参阅与 MATLAB(按版本)兼容的 OpenJDK 版本

示例: "Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode​"

此 属性 为只读。

主文件夹,以包含 Java.Home 系统属性路径的字符串形式返回。

示例: "/Applications/sys/java/jre"

此 属性 为只读。

Java 虚拟机库文件,以包含该文件路径的字符串形式返回。

示例: "/Applications/sys/java/jre/lib/server/libjvm.dylib"​

此 属性 为只读。

进程状态,以 notloadedloaded 形式返回。

此 属性 为只读。

Java 的设置值,以具有以下值之一的字符串形式返回:

  • "factory" - MATLAB 附带的版本

  • "system" - 您系统上的默认版本

  • 自定义 Java 路径 - 计算机上安装的 Java 的文件夹

要设置 Configuration 属性,请带 version 参量调用 jenv

版本历史记录

在 R2023a 中推出