自定义多个Java包使用compiler.build.JavaPackageOptions
对象®系统指定一个公共输出目录,使用调试符号,并启用详细输出。
对于本例,使用该文件magicsquare.m
位于matlabroot
\走读生\ \编译器例子
.
创建一个JavaPackageOptions
对象使用appFile
以及使用名称-值参数指定的其他选项。
opts = JavaPackageOptions带有属性:ClassMap: [1×1容器。在PackageName: '示例。magicsquare' SampleGenerationFiles: {} AdditionalFiles: {} AutoDetectDataFiles: on 金宝appSupportPackages: {'autodetect'} Verbose: on OutputDir: 'D:\Documents\MATLAB\work\JavaPackageBatch' Class Map Information magicsquareClass: {'C:\Program Files\MATLAB\ .R2021bextern \ \ \编译器\ magicsquare.m例子'}
控件构建Java包JavaPackageOptions
对象。
使用函数文件进行编译hello.m
使用相同的选项,使用点符号来修改ClassMap
现有的JavaPackageOptions
对象,然后再次运行构建函数。
通过修改ClassMap
参数和重新编译时,可以使用相同的选项对象编译多个组件。