UrlRewriteFilterはhttpclient-3.1に依存し、Couchbase clientはhttpclient-4.0に依存します。UrlRewriteFilterとCouchbaseClientは、httpclientの異なるバージョンに依存します
私は2つの選択肢を思い付いた:私はHTTPClientは3.1と4.0を使用していることを見つけ、他のソリューション
でUrlRewriteFilterを交換し
使用HTTPClientでは、2つの異なるバージョン一緒に大丈夫です(reference)、それは最善の方法ですか?
第2の選択肢として、UrlRewriteFilterを使用してプロキシ、リダイレクト、および転送を使用します。 Spring MVCを使用している場合、リダイレクトと転送が可能です。しかし、私はApache Webサーバーやhaproxyを使わずにいくつかのURIをプロキシーすることはできません。
この質問に対するアドバイスや修正は歓迎されます。