WebSphere Application Server Liberty の公開設定
公開 には、サーバーが検出して使用できるように、ファイル (アプリケーション、リソース・ファイル、デプロイメント記述子ファイルなど) を適切なロケーションにコピーする作業が含まれます。 アプリケーションをサーバー上で公開するか、またはアプリケーションをサーバーのディレクトリーにコピーしないで開発環境内でアプリケーションを実行するかを選択できます。
このタスクについて
「ワークスペースから直接アプリケーションを実行 (Run applications directly from the workspace)」公開オプションでは、ワークスペースからアプリケーションを実行するようサーバーに対して要求します。
この公開オプションでは、アプリケーションに単一のルートが含まれるときに、複数のルートが含まれるときよりも公開速度が速くなります。複数のルートが含まれるアプリケーションを公開するために、ワークベンチはより長い処理時間を必要とする場合があります。アプリケーションの構成に単一のルートと複数のルートのどちらが含まれるのかを判断するには、プロジェクト構造バリデーターを使用します。詳細については、『ウィザードを使用した Java EE プロジェクトの作成および構成』を参照してください。
注意:
「ワークスペースから直接アプリケーションを実行 (Run applications directly from the workspace)」公開オプションを使用している場合は、以下のシナリオでサーバーがそのアプリケーションを追跡できなくなります。
- ワークスペースを削除すると、サーバーはアプリケーションを検索できなくなります。結果として、ご使用のアプリケーションがソース制御管理に入っていない場合にワークスペースが削除されると、そのアプリケーションがファイル・システムから失われる場合があります。
- アプリケーションをワークスペースから削除する際にサーバーから削除しない場合、サーバーはアプリケーションを検索できなくなります。 その結果、サーバーを開始するときにエラーが発生する場合があります。これは、サーバーはワークスペースから欠落したアプリケーションを開始しようとするためです。