0

Eclipseの設定方法である必要があります。誰かアイデアはありますか?

Exception in thread "main" java.lang.NoSuchMethodError: com.sun.jersey.client.apache.DefaultApacheHttpMethodExecutor.headerValueToString(Ljava/lang/Object;)Ljava/lang/String;
at com.sun.jersey.client.apache.DefaultApacheHttpMethodExecutor.writeOutBoundHeaders(DefaultApacheHttpMethodExecutor.java:271)
4

3 に答える 3

2

DefaultApacheHttpMethodExecutor.headerValueToStringは、1.7リリース後にJerseyライブラリから削除されたようです。

http://java.net/projects/jersey/lists/commits/archive/2011-06/message/12

ここにいくつかのオプションがあります:

  1. 現在のバージョンのJerseyと古いバージョンのJerseyを置き換えます。
  2. 新しいバージョンのJIRARESTクライアントを使用します。新しいバージョンがJerseyAPIへの変更をサポートしているかどうかはわかりません。
于 2012-03-12T14:15:43.290 に答える
0

実際、「headerValueToString」メソッドはjersey-client-1.5.jarでサポートされています。jersey-client-1.15.jar など、それ以降の一部のバージョンでは、このメソッドはまだサポートされていません。

于 2012-11-29T02:12:42.850 に答える