Wie zu verwenden httpclient 4.1.x mit Maven
httpclient version 4.0 funktioniert in meinem pom.xml:
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.0</version>
</dependency>
...aber Versionen > 4.0 nicht kompilieren:
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.1</version>
</dependency>
Den Fehler:
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: unknown:httpclient
Reason: Parent: null:httpmime:jar:null of project: unknown:httpclient has wrong
packaging: jar. Must be 'pom'. for project unknown:httpclient
Keine Idee, wie httpclient verwenden 4.1 mit Maven?
Ein update von Maven 2.2.1 3.0.3 das problem gelöst.
InformationsquelleAutor peter | 2011-06-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
bestätigt, die Verwendung von Maven 3.0.x und es funktioniert! hier ist ein Beispiel aus der Arbeit pom.xml
InformationsquelleAutor guleryuz
Ich einfach versucht, den gleichen Konfigurationen
Glas bekam, heruntergeladen von der folgenden Lage, das ist einer der Standard-repos
http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.1
Nur versuchen, nach der Erwähnung http://repo1.maven.org/maven2 explizit in Ihrem pom-Datei
und versuchen Sie mithilfe der Befehlszeile
- und apache-http-client 4.1.1-version ist jetzt ebenfalls verfügbar
InformationsquelleAutor Abhishek Gayakwad
War es ein Maven-Problem: bei der Verwendung von Maven 3.0.3, anstatt 2.2.1 das problem gelöst.
InformationsquelleAutor peter