2012-03-09 2 views
0

Должен быть способ создания Eclipse. У кого-нибудь есть идеи?с использованием Jira REST Java Client API. Я получаю java.lang.NoSuchMethodError в eclipse, но не с ANT

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) 

ответ

2

Похоже, DefaultApacheHttpMethodExecutor.headerValueToString был удален из библиотеки Джерси после 1,7 выпуска:

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

Вот некоторые варианты:

  1. Заменить текущую версию Джерси и с an older version of Jersey:
  2. Использовать более новую версию o f клиентом JIRA REST. Я не знаю, поддерживают ли какие-либо новые версии изменения API Джерси.
+0

Почему это работает от муравьев, хотя .. тот же Lib – ollo

0

На самом деле метод «headerValueToString» поддерживается в jersey-client-1.5.jar. Некоторые более поздние версии не поддерживают этот метод, например, jersey-client-1.15.jar.

+0

кажется это лучше оставить как комментарий. См. [Как ответить] (http://stackoverflow.com/questions/how-to-answer). –

Смежные вопросы