Production Server アーカイブ コンパイラ
デプロイする MATLAB プログラムを MATLAB Production Server アーカイブとしてパッケージ化する
R2025a 以降
説明
Production Server アーカイブ コンパイラは、MATLAB® プログラムを MATLAB 外部で実行できるアプリケーションにパッケージ化します。コンパイラ アプリで使用される対話型のメニューおよびダイアログ ボックスにより、仕様に合わせてカスタマイズされた compiler.build コマンドが作成されます。
コンパイラ アプリには次のような利点があります。
単一の直感的なインターフェイスを使用して、デプロイ タスクを実行できる。
MATLAB プロジェクトでファイルを整理できる。
プロジェクトの状態がセッション間で維持される。
事前に設定されたメニューから、以前保存したコンパイラ タスクを読み込むことができる。
配布用にアプリケーションをインストーラーと共にパッケージ化できる。
Production Server アーカイブ コンパイラ アプリを開く
MATLAB ツールストリップ: [アプリ] タブの [アプリケーションのデプロイ] にあるアプリのアイコンをクリックします。
MATLAB コマンド プロンプト:
productionServerArchiveCompilerと入力します。
制限
Production Server アーカイブ コンパイラ アプリは、アーカイブ内に格納された Web ハンドラー関数にリクエスト URL をマッピングするアーカイブレベルのルートのテストはサポートしていますが、パッケージ化はサポートしていません。アーカイブレベルのルート JSON ファイルで定義されたルートをテストしてからアーカイブをビルドしても、アーカイブにルート ファイルは含まれず、ルートは機能しません。アーカイブレベルのルートをパッケージ化するには、代わりに
mccコマンドを使用します。Web リクエスト ハンドラーの詳細については、HTTP リクエスト内のカスタムのルートとペイロードの処理 (MATLAB Production Server)およびTest Web Request Handlersを参照してください。