2

Jetty を 8 から 9 に上げたところ、奇妙な問題が発生しました。私の開発環境は爆発的な戦争なので、爆発した戦争を指すシンボリックリンク (ROOT) を jetty/webapps ディレクトリにドロップするだけです。これは Jetty 8 では問題なく機能しましたが、Jetty 9 では失敗したようです。

まず、ドキュメントによると、シンボリックリンクは「ルート」になりました。しかし、サーバー「/」にアクセスすると、404 が表示され、次のようになります。

Error 404 - Not Found.

No context on this server matched or handled this request.
Contexts known to this server are:
/war ---> o.e.j.w.WebAppContext@613714d3{/war,file:/home/george/git/s/web_app/war/,AVAILABLE}{/home/george/git/s/web_app/war}

つまり、'/' だけでなく、'/war' の下で提供されているアプリケーションを見つけることができます。奇抜。

4

1 に答える 1