Я пытаюсь добавить клиентскую библиотеку Apache httpcomponents-client в мой проект Maven. Я добавил зависимость от pom.xml(как на http://mvnrepository.com/artifact/org.apache.httpcomponents/httpcomponents-client/4.1.1), но при создании моего проекта Eclipse Maven не может найти и загрузить библиотеки.
Я создал тестовый проект, который не содержит ничего, кроме этой библиотеки, чтобы убедиться, что это не другие настройки, которые вызывают проблемы:
<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>no.gundelsby.test</groupId>
<artifactId>NeedMyPackage</artifactId>
<version>0.1</version>
<dependencies>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcomponents-client</artifactId>
<version>4.1.1</version>
</dependency>
</dependencies>
</project>
Построение этого проекта приводит к той же ошибке.
Другие вещи, которые я тестировал:
- Пробное здание с ванильными установками как Maven 2.2.1, так и 3.0.3
- Если бы друг создал тестовый проект на своем компьютере, чтобы исключить локальные проблемы на моем компьютере.
- Изменена версия с 4.1.1 до 4.1
Для чего это стоило, у меня была такая же проблема несколько дней назад с org.easytesting.fest-swing, см. запись зависимости pom ниже:
<dependency>
<groupId>org.easytesting</groupId>
<artifactId>fest-swing</artifactId>
<version>1.2.1</version>
</dependency>