Java Web StartのJClient Webアーカイブの作成

Java Web Startでアプリケーションをダウンロードして実行する前に、JDeveloperのJ2EE Webデプロイメント・プロセスを使用して、Webサーバーを設定することができます。

アプリケーションをWebサーバーに常駐させると、メンテナンスが非常に容易になります。Java Web Startは、ユーザーがアプリケーションを実行するたびに、アプリケーションの更新の確認およびダウンロードを行います。

Java Web StartのJClient Webアプリケーション・アーカイブを作成するには、次のようにします。

  1. アーカイブ・ファイルを作成する前に、JClientプロジェクトビジネス・コンポーネント・プロジェクトを作成し、最新のソース・ファイルをアーカイブするようにします。
  2. JClient Java Web Startウィザードを実行する前に、中間層bc4jlib.earアーカイブ・ファイルを作成します。
  3. Run the JClient Java Web Startウィザードを実行して、Java Web Startで使用するJNLPファイルを生成します。ウィザードでは、Antビルド・ファイルctbuild.xmlとすでに構成済のclient_war.deployプロファイルも生成されます。
  4. クライアント側アーカイブ・ファイルを作成するには、JClientプロジェクトのctbuild.xmlを右クリックし、次のいずれかを選択します。

    「ターゲットのビルド」->「jar」: JARの署名が不要な場合。
    または
    「ターゲットのビルド」->「署名」: アーカイブの認証を必要とする場合。含まれているJARファイルの署名になります。

    ビルド・ファイルによって、プロジェクトのpublic_htmlディレクトリに次の2つのアーカイブ・ファイルが生成されます。client.jarおよびmymt.zipです。これらのアーカイブは、生成されるclient_war.deployプロファイルによって参照されます。

  5. (オプション)WAR_dep_profile_icon client_war.deployプロファイルまたはweb.xmlデプロイメント・ディスクリプタ設定のいずれかを編集する場合は、該当するアイコンを右クリックしてから、「設定」を選択します。

デフォルトでは、アプリケーションをテストするために、JDeveloperの埋込みOC4JサーバーでWARコンポーネントを実行できます。作成されたWARおよびJARファイルをターゲット・アプリケーション・サーバーにデプロイする準備ができたら、必ずアプリケーション・サーバー接続を作成してください。


関連項目

JDeveloperでのWeb Startを使用したJClientアプリケーションの実行
Java Web Start用のJClient Webアプリケーション・アーカイブのデプロイ