Studioとは独立に任意のサーバー上で、ジョブをデプロイおよび実行できます。(ジョブのビルド)機能は、プロジェクト設定で定義したテンプレートから生成されたビルドスクリプトを実行することで、ジョブの実行に必要なすべてのファイルを、.batおよび.shを含め、コンテキストパラメーターファイルやその他の関連ファイルと共に、アーカイブに追加します。Studioには、一連のデフォルトビルドスクリプトテンプレートが提供されています。実際のニーズにあわせてそれらのテンプレートをカスタマイズできます。詳細は、シェルコマンドテンプレートのカスタマイズおよびMavenビルドスクリプトテンプレートのカスタマイズを参照して下さい。デフォルトでは、ジョブをビルドする際に、全ての必要なjarは.batまたは.shコマンドに含まれています。多数のjarが関連する複雑なジョブの場合、オペレーティングシステムによってはバッチコマンドの文字数がコマンド長の制限を超える可能性があります。(エクスポートジョブにクラスパスjarを追加)チェックボックスを選択して、ビルドされたジョブに追加されるclasspath.jarファイル内にjarをラッピングします。警告:上記で述べたオプションはJobServerとは互換性がありません。Centerでデプロイして実行する場合は、このチェックボックスを解除してからジョブをビルドするようにして下さい。(ジョブのビルド)ダイアログボックスを開きます。作成したすべてのジョブのツリービューの表示/非表示を直接切り替えることができます。Studioツリービューで以前に選択したジョブは、選択したチェックボックス付きで表示されます。(リポジトリ―)ツリービューに戻って修正せず、直接ダイアログボックスから操作できます。(ファイルのアーカイブ先)フィールドで、ビルドしたジョブを保存するディレクトリーまで移動します。(ジョブバージョンの選択)エリアから選択します。(ビルドタイプ)を選択します。(スタンドアロンジョブ)としてビルドすることができます。(ESB用OSGIバンドル)としてのみビルドすることができます。(zipファイルの抽出)チェックボックスを選択します。(ソース(Maven))のどちらかのビルドタイプ、およびアーカイブファイルに追加するファイルタイプを選択します。ジョブの実行に必要なファイルタイプに対応するチェックボックスは、デフォルトで選択されています。ビルドするものに合わせて、これらのチェックボックスをクリアできます。(ソース(Maven))ジョブを実行可能なジョブとしてビルドするには、リストボックスから[Binaries]を選択します。(ソース(Maven))を選択します。(シェルランチャー)このチェックボックスを選択して、ビルドしたジョブの起動に必要な.batや.shファイルをエクスポートします。.batおよび.shファイルをエクスポートします。[Unix]は、.shファイルをエクスポートします。[Windows]は、.batファイルをエクスポートします。(コンテキストスクリプト)このチェックボックスを選択すると、対応するリストで選択したものだけでなく、"全ての"コンテキストパラメーターをエクスポートします。(コンテキストスクリプト)からニーズに合ったコンテキストを選択します。その後、必要に応じて.batおよびshファイルを編集して、コンテキストタイプを手動で修正できます。リストから選択したコンテキストを全ての子ジョブに適用する場合に、このチェックボックスを選択します。(カスタムlog4jレベル)Log4j出力レベルリストを有効にしてビルトジョブに出力レベルを選択するには、このチェックボックスを選択します。Log4j設定の詳細は、Log4jの設定を参照して下さい。ソースなど、ジョブの実行中にジョブが使用するソースをエクスポートします。Studio内でビルドされたジョブを再利用できます。Studioでのみ使用されます。(テストの実行)ジョブのビルド時にジョブのテストケースを実行し、ビルドアーカイブのsunfire-reportsフォルダーにテストレポートファイルを含めるには、このチェックボックスを選択します。このチェックボックスは、[Binaries]オプションが選択されている場合にのみ利用可能です。テストケースの作成方法は、テストケースを使用したジョブのテストを参照して下さい。(テストソースの追加)ビルドアーカイブにジョブのテストケースのソースを含めるには、このチェックボックスをオンにします。(ソース(Maven))オプションが選択されている場合にのみ利用可能です。テストケースの作成方法は、テストケースを使用したジョブのテストを参照してください。(Javaソース)このチェックボックスを選択して、ジョブデザイン時にジョブが生成したJavaクラスを含む.javaファイルをエクスポートします。このチェックボックスは、[Binaries]オプションが選択されている場合にのみ利用可能です。(ライブラリを含める)ジョブの依存性をビルドアーカイブに含めるには、このチェックボックスをオンにします。(ソース(Maven))オプションが選択されている場合にのみ利用可能です。(パラメーターの値の上書き)ボタンをクリックします。開いたウィンドウで、コンテキストパラメーターおよびリスト内で選択したジョブコンテキストと値を更新、追加、または削除できます。(終了)をクリックして変更を確定し、ビルドオペレーションを完了してダイアログボックスを閉じます。定義された場所にジョブ用のzipファイルが作成されます。ビルドするジョブがユーザールーチンを呼び出し、そのルーチンがユーザールーチンと同じ名前のパブリッククラスと並行して、1つ以上の追加Javaクラス群を含んでいる場合には、この追加クラスまたはクラス群はエクスポートされるファイルには含まれていません。このようなクラスをエクスポートするには、ルーチン名のクラス内に内部クラスとして含めておく必要があります。ユーザールーチンの詳細は、ユーザールーチンの管理を参照して下さい。クラスおよび内部クラスの詳細は、関連するJavaマニュアルを参照して下さい。