2 Stimmen

ReadTree Jackson kann nicht aufgelöst werden

Also, ich bin ziemlich neu bei json und jackson und versuche readTree zu benutzen, aber es zeigt mir immer folgende Fehlermeldung:

"The type com.fasterxml.jackson.core.TreeNode cannot be resolved. It is indirectly referenced from required .class files"

. Ich verwende jackson-databind-2.4.4.jar und jackson-mapper-asl-1.9.13.jar, sollte ich stattdessen eine andere Bibliothek verwenden?

    String response = "";
    ObjectMapper mapper = new ObjectMapper(); 
    JsonNode root = mapper.readTree(response);

2voto

Bohuslav Burghardt Punkte 34206

TreeNode-Klasse ist Teil von jackson-core. Es fehlt wahrscheinlich das jackson-core JAR auf Ihrem Klassenpfad. Sie können es zum Beispiel von hier herunterladen.

Übrigens: Diese Antwort geht davon aus, dass Sie Maven nicht verwenden, um Ihre Abhängigkeiten zu verwalten, in welchem Fall die jackson-core-Abhängigkeit automatisch aufgelöst werden sollte.

1voto

sol4me Punkte 15153

Sie können es lösen, indem Sie das richtige Jar verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X