主要内容

配置您的系统使用 Java

R2026b

MATLAB® 提供与 Java® 编程语言的双向集成,并支持跨所有平台的特定 OpenJDK® 长期支持 (LTS) 版本。您可以配置您的系统以便能够从 MATLAB 调用 Java 库功能。要在 MATLAB 中使用 Java,您的系统上必须安装受支持版本的 Java Runtime Environment (JRE™) 软件。

要找出 MATLAB 在您系统上当前使用的Java 版本,请调用 jenv 函数。

使用 MATLAB 附加功能安装和配置 OpenJDK

在安装 MATLAB 后,您可以使用附加功能资源管理器安装 OpenJDK 附加功能:

  1. 在 MATLAB 的主页选项卡的环境部分中,点击附加功能。

  2. 在附加功能资源管理器中,搜索 OpenJDK。

  3. 安装 MATLAB Support for OpenJDK 附加功能。

  4. 在 MATLAB 命令行窗口中,清除当前 JRE 以便 MATLAB 使用安装的 OpenJDK 附加功能。

    jenv -clear

有关详细信息,请参阅 获取和管理附加功能。

安装和配置特定版本的 OpenJDK

如果您要安装 OpenJDK JDK™ 或 JRE 的特定受支持版本,您可以从 adoptium.net 获取软件:

  1. 从 https://adoptium.net/ 下载并安装受支持的 OpenJDK Java 版本。有关版本信息,请参阅与 MATLAB(按版本)兼容的 OpenJDK 版本。

  2. 如果 OpenJDK 是系统路径中的第一个 Java 条目,请使用以下命令配置 MATLAB。

    jenv("system")

    如果 OpenJDK 不是第一个条目并且它安装在文件夹 JRE_path 中,请使用以下命令配置 MATLAB。

    jenv("JRE_path")
  3. 如果已加载 JRE,请重新启动 MATLAB。要验证,请检查 JavaEnvironment Status 属性是否设置为 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"
  4. 验证 MATLAB 配置使用的 Java 的版本。

    version -java

或者,在操作系统提示符下调用 matlab_jenv 来更改 MATLAB 配置。

另请参阅

|

主题

外部网站