私が学んだことは:
それでは、次に何をすればよいですか?
そして、コマンドmvn jetty:runを実行したときに何が起こったのか知りたいですか?
それが使用されているとき、それは桟橋に何を送りますか?
実行目標は、WARに組み込む必要のないWebアプリケーションで実行されます。代わりに、JettyはソースからWebアプリケーションをデプロイします。プラグイン構成でこれらをオーバーライドできますが、Mavenのデフォルトのプロジェクトの場所でWebアプリの構成要素を探します。たとえば、デフォルトでは以下を検索します。
プラグインは、クラスが展開前に自動的に再構築され、最新であることを保証します。クラスのソースを変更し、IDEがそれをバックグラウンドで自動的にコンパイルする場合、プラグインは変更されたクラスを取得します。
WebアプリケーションをWARにアセンブルする必要がないため、開発サイクル中の時間を節約できます。呼び出されたら、継続的に実行するようにプラグインを構成し、プロジェクトの変更をスキャンして、必要に応じてホット再デプロイを自動的に実行できます。行った変更はすぐにJettyの実行中のインスタンスに反映され、コード、コンパイル、再アセンブル、再デプロイ、テストのサイクルを経るのではなく、コーディングからテストにすばやくジャンプできます。
https://www.Eclipse.org/jetty/documentation/9.4.x/jetty-maven-plugin.html#jetty-run-goal