Я добавил следующее в зависимостях разделе моего pom.xml:Почему IntelliJ IDEA не видит HttpClients?
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
<scope>test</scope>
</dependency>
Но когда я добавляю 1-й линии "Краткое руководство" (http://hc.apache.org/httpcomponents-client-4.4.x/quickstart.html):
CloseableHttpClient httpclient = HttpClients.createDefault();
IntelliJ IDEA подчеркивает "HttpClients" и говорит мне:
не удается разрешить символ 'HttpClients'
Похоже, у меня есть ошибка с конфигурацией. Что именно не так? пожалуйста, сообщите, как добавить поддержку HttpClients в проект?
Спасибо!
P.S. Узнал немного больше, выглядит как «« лишний и неправильный для этого случая, я удалил его, но это не помогло: все еще не компилируемо.
EDIT: если я помещаю курсор в «HttpClients» и нажимаю «Alt-enter», всплывающее окно не содержит никакого класса для импорта. Смотрите скриншот:
Я предположил, что вы импортировали класс правильно? –
Почему вы указали область проверки в зависимости от maven? – skaffman
Убрана область уже (копия из зависимости «mockito»). И относительно импорта - нет, я не делал импорт. Не уверен, что такое правильное название пакета и ожидалось, что IntelliJ IDEA предложит правильный. Должен ли я делать это вручную? – Budda