ClassFormatError в Twitter4J - PullRequest
       13

ClassFormatError в Twitter4J

0 голосов
/ 19 марта 2011

У меня есть программа, которая обновляет учетную запись Twitter, когда кто-то подключается к серверу. С среды до сегодняшнего утра программа работала нормально. Теперь я получаю это исключение:

Exception in thread "main" java.lang.ClassFormatError: Unknown constant tag 133 in class file java/util/Arrays$ArrayList
    at java.util.Arrays.asList(Arrays.java:3355)
    at twitter4j.auth.OAuthAuthorization.toParamList(OAuthAuthorization.java:371)
    at twitter4j.auth.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:206)
    at twitter4j.auth.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:260)
    at twitter4j.auth.OAuthAuthorization.getAuthorizationHeader(OAuthAuthorization.java:75)
    at twitter4j.internal.http.HttpClientImpl.setHeaders(HttpClientImpl.java:246)
    at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:116)
    at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:65)
    at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:102)
    at twitter4j.TwitterImpl.post(TwitterImpl.java:1764)
    at twitter4j.TwitterImpl.updateStatus(TwitterImpl.java:447)

Программа использует twitter4j для публикации в твиттере. Я получил новейшую флягу для twitter4j, выпущенную сегодня, и я обновился до последней версии jvm, но у меня все еще есть эта проблема.

Кто-нибудь знает, что не так?

Thx

1 Ответ

0 голосов
/ 19 марта 2011

Вам следует перекомпилировать свой код, используя последнюю версию api-файла twitter, скорее всего, они изменили интерфейс на свои apis, и ваш код необходимо будет обновить.

...