プロジェクト A で Zookeeper Java クライアントを使用する必要があります。
A には、Zookeeper 3.3.5 Java クライアントを使用して「エンタープライズ サービス ディレクトリ」Zookeeper クラスタに接続するライブラリである依存関係 B があります。このクラスターは私の管理下にありません。私のコードには使用できません。A と B は同じクラスローダーで実行され、A のコードは 3.3.5 クライアントを使用する必要があります。
別の JVM で実行される別の依存関係 C (Solr 4.2) があります。C は Zookeeper 3.4.5 Java クライアントを使用します。
問題は、A が 3.3.5 クライアントを使用し、C が 3.4.5 クライアントを使用していることですが、2 つの異なる Zookeeper クラスターを構築したくありません。同じ zk クラスターに接続できますか? 可能であれば、どのバージョンのサーバーを使用すればよいですか?