Main Content

指定 Java 启动选项

您可以通过创建 java.opts 文件(每行对应一个选项的文本文件)来指定自定义的 Java® 启动选项。例如,通过 -Dproperty=value 命令,用 value 为系统的 property 赋值。

java.opts 文件放入下列任一文件夹中:

  • MATLAB® 启动文件夹(如果从 MATLAB 操作系统提示符启动)。有关详细信息,请参阅 MATLAB 启动文件夹

  • 如果启动文件夹中没有 java.opts 文件,MATLAB 将检查 matlabroot/bin/arch 文件夹。matlabrootmatlabroot 函数的输出。arch 是 MATLABcomputer('arch') 函数的输出,例如 glnxa64

    此处的 java.opts 文件适用于所有用户,但个别用户可能不具备修改此处文件的权限。

在以下情形中请勿使用 java.opts 文件:

  • 要启用 Java 调试器,请使用 matlab -jdb 命令。有关信息,请参阅 matlab (Linux)matlab (macOS)

  • 要调整桌面版 MATLAB 中的 Java 堆大小,请使用Java 堆内存预设

  • 要调整静态 Java 类路径,请创建 javaclasspath.txt 文件。有关信息,请参阅Static Path of Java Class Path

    要调整库路径,请创建 javalibrarypath.txt 文件。有关信息,请参阅Locate Native Method Libraries

  • 要在启动时覆盖 MATLAB 为 Java 指定的内置选项。java.opts 中的选项将附加到内置列表的末尾。这些附加选项是否覆盖内置选项取决于具体的 JVM,并且视 Java 版本不同而有所差异。要查看 MATLAB 为 Java 提供了哪些选项,请运行以下命令:

    java.lang.management.ManagementFactory.getRuntimeMXBean.getInputArguments

另请参阅

|

相关示例

详细信息