サードパーティの jar にパッケージ化された一連の JAX-RS Web リソースを使用しようとしています。その同じ jar には、自分のものに置き換えたい@Providerのセットがあります。
特定のクラスのロードをスキップするように JAX-RS ランタイムに指示する方法はありますか?
リソースとプロバイダーは同じパッケージに含まれています。
サードパーティの jar にパッケージ化された一連の JAX-RS Web リソースを使用しようとしています。その同じ jar には、自分のものに置き換えたい@Providerのセットがあります。
特定のクラスのロードをスキップするように JAX-RS ランタイムに指示する方法はありますか?
リソースとプロバイダーは同じパッケージに含まれています。
Maven 除外を使用してみましたか。私が持っていて解決した同様の問題
<!-- For Restful Client -->
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.8</version>
<exclusions>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>resteasy-jaxrs</artifactId>
</exclusion>
</exclusions>
</dependency>
そして、Eclipseのクラスパスを使用してプロバイダークラスをロードできます