Java Web Startでアプリケーションをダウンロードして実行する前に、JDeveloperのJ2EE Webデプロイメント・プロセスを使用して、Webサーバーを設定することができます。
アプリケーションをWebサーバーに常駐させると、メンテナンスが非常に容易になります。Java Web Startは、ユーザーがアプリケーションを実行するたびに、アプリケーションの更新の確認およびダウンロードを行います。
Java Web StartのJClient Webアプリケーション・アーカイブを作成するには、次のようにします。
ctbuild.xml
とすでに構成済のclient_war.deploy
プロファイルも生成されます。「ターゲットのビルド」->「jar」: JARの署名が不要な場合。
または
「ターゲットのビルド」->「署名」: アーカイブの認証を必要とする場合。含まれているJARファイルの署名になります。
ビルド・ファイルによって、プロジェクトのpublic_html
ディレクトリに次の2つのアーカイブ・ファイルが生成されます。client.jar
およびmymt.zip
です。これらのアーカイブは、生成されるclient_war.deploy
プロファイルによって参照されます。
デフォルトでは、アプリケーションをテストするために、JDeveloperの埋込みOC4JサーバーでWARコンポーネントを実行できます。作成されたWARおよびJARファイルをターゲット・アプリケーション・サーバーにデプロイする準備ができたら、必ずアプリケーション・サーバー接続を作成してください。
JDeveloperでのWeb Startを使用したJClientアプリケーションの実行
Java Web Start用のJClient Webアプリケーション・アーカイブのデプロイ