Java Web StartのJavaクライアントWebアーカイブの作成

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

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

Webサーバーへのデプロイメントに対してJavaクライアント・アプリケーションを作成するには、次のようにします。

  1. Javaクライアント・アプリケーションのシンプルJARアーカイブを作成します。
  2. JavaクライアントのWeb Start JNLP定義を作成し、Java Web Startで使用するJNLPファイルおよびHTMLファイルを生成します。
  3. WARデプロイメント・プロファイルを作成するproject_icon <projectname>.jprをナビゲータで選択します。
  4. 「ファイル」->「新規」を選択し、「新規」ギャラリを開きます。
  5. 「カテゴリ」ツリーで「General」を開き、「Deployment Profiles」を選択します。
  6. 「項目」リストで「WARファイル」-「J2EE Webモジュール」をダブルクリックします。
  7. 「OK」をクリックし、JNLPファイル、シンプルJARファイルおよびHTMLファイルを含む1つのWARファイルを作成します。
  8. <webapp_name>.deployプロファイルの場所を指定するか、デフォルトの値を受け入れます。
  9. 「保存」をクリックします。
  10. 「WARデプロイメント・プロファイル設定」パネルが表示されます。必要に応じて各ページの設定を構成します。詳細は、「Webアプリケーションのデプロイメント・プロファイルの作成」を参照してください。

    新たに作成されたWAR_dep_profile_icon <webapp>.deployデプロイメント・プロファイルとそれに対応するweb.xmlデプロイメント・ディスクリプタ・アイコンが、ナビゲータ内の指定したプロジェクトの下に表示されます。

  11. デプロイするには、「Java Web Start用のJavaクライアントWebアプリケーション・アーカイブのデプロイ」を参照してください。
  12. (オプション)WAR_dep_profile_icon <webapp>.deployプロファイルまたはweb.xmlデプロイメント・ディスクリプタ設定のいずれかを編集する場合は、該当するアイコンを右クリックしてから、「設定」を選択します。

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

注意: 


Java Web StartとJavaクライアントについて
埋込みOC4Jサーバーについて

JDeveloperでのWeb Startを使用したアプリケーションおよびアプレットの実行