Ich habe: ubuntu-9.10-desktop-amd64 + NetBeans6.7.1
Aber wenn ich versuche, eine Aussage hinzuzufügen, die etwas wie folgt enthält:
%Vor%Es ist gut zusammengestellt.
Aber wenn ich dieses Projekt starte, erhalte ich die folgenden Fehler:
%Vor%Was ist los?
Ich habe versucht, "HttpClient 4.0 (GA)" herunterzuladen. Aber das Ergebnis war das gleiche.
Was Sie gerade erleben, ist nur eine fehlende Abhängigkeit. Java-Entwickler werden verwendet, um ihre Abhängigkeiten selbst zu sammeln, insb. wenn es darum geht, Frameworks zu protokollieren. Lade commons-logging herunter und füge es deinem Klassenpfad hinzu. Mach das auch mit allen anderen Abhängigkeiten, die von httpclient benötigt werden.
Sie benötigen die Abhängigkeiten. Wenn Sie Maven benutzten, würden sie sich selbst holen. Da du es nicht bist, musst du Commons-Logging (und vielleicht andere) herunterladen und sie hineinwerfen.
Ich möchte jeden, der hierher kommt, auf den neuesten Stand bringen, dass alle Antworten, und insbesondere RocketSurgeon, mir geholfen haben, mein Problem im selben Sinne zu lösen. Ich musste Commons httpclient (Legacy 3.1), Protokollierung und Codec herunterladen, bevor meine Probleme gelöst wurden.
Auch von Bedeutung; Mit Eclipse musste ich die .jar-Dateien extrahieren und mit "add library" in Buildpath importieren. Funktionierte nicht nur mit .zip-Datei.
Wenn Sie Maven nicht verwenden möchten,
%Vor%trotzdem werden Sie nie sicher sein, ob alle Abhängigkeiten zu 100% geliefert werden. Es ist in der Regel etwa 150% oder 99%, aber niemals dazwischen.
Tags und Links java httpclient