0

Payara マイクロ サーバーを使用して Java EE アプリケーションをホストしようとしています。

Payara マイクロ サーバーは、次のコマンドで起動します。

java -jar payara-micro-4.1.1.161.1.jar --deploy app.war

ダウンロードページからpayara-micro-4.1.1.161.1.jarをダウンロードしました。app.war は私の Java EE アプリケーションです。

このコマンドで Payara マイクロ サーバーが起動し、war ファイルが確実にサーバーにデプロイされます。しかし、デプロイ プロセスでは、war ファイルのデプロイが完了する前に、Payara マイクロ サーバーが http 要求に応答します。

  1. まず、コマンドを実行しjava -jar payara-micro-4.1.1.161.1.jar --deploy app.warます。
  2. 次に、「<a href="http://localhost:8080/app/" rel="nofollow">http://localhost:8080/app/」に対して HTTP リクエストを実行します。(この時点では、app.war のデプロイは完了していません。)
  3. 実際、Payara micro server は app.war のデプロイが完了する前に 404 エラー ページを返します。

その場合、app.war のデプロイが完了した後に app.war からの応答を受け取ることを期待しています。war ファイルの展開を完了するための HTTP 要求に応答するために、Payara micro を待機させる方法はありますか?

4

1 に答える 1