異なるアプリフォルダーを切り替えるようにjettyを構成しようとしています。例:App1とApp2の2つのアプリフォルダー(WEB-INF、クラス、戦争などを含む)があります。Linuxの「myapp」でApp1またはApp2を指すシンボリックリンクを作成し、http://host.com/myapp/resource ...を使用してリソース(つまり、アプリのサーブレット)にアクセスしたいと思います。
etc / webdefault.xmlファイルに次の行を追加してエイリアスをenalbeしましたが、機能しませんでした。
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class>
<init-param>
<param-name>aliases</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
この動作を有効にする方法はありますか?または別のアプローチが必要ですか?基本的に、大きな変更やサーバーの再起動なしで、本番アプリのバージョンをすばやく切り替える方法が必要です:)