Twitter4j: невозможно использовать StatusListener, не может быть решена - PullRequest
1 голос
/ 29 апреля 2020

Я борюсь с Twitter4j. Я использую проект Maven со следующей зависимостью Twitter4j:

        <dependency>
            <groupId>org.twitter4j</groupId>
            <artifactId>twitter4j-core</artifactId>
            <version>[4.0,)</version>
        </dependency>

Однако каждый раз, когда я пытаюсь объявить StatusListener, я получаю Cannot resolve symbol 'StatusListener', даже если я импортирую import twitter4j.*;.

Кто-нибудь знает, почему это может произойти, когда я могу использовать почти все другие функции Twitter4j?

1 Ответ

0 голосов
/ 01 мая 2020

Мне нужно было добавить

<dependency>
        <groupId>org.twitter4j</groupId>
        <artifactId>twitter4j-stream</artifactId>
        <version>[4.0,)</version>
    </dependency>

Как зависимость от моего пом. xml. Оказывается, Streaming API и все связанные классы находятся в другой части экосистемы Twitter4J.

...