Ich versuche zu lernen, wie man den jackson-Parser benutzt, um ein effektiveres Parsen von json-Daten zu erhalten. Ich habe diese Jar-Dateien: Von dieser Seite heruntergeladen
%Vor%Und im Code versuche ich gerade, einen JSON in ein Objekt-Array zu parsen:
%Vor%Nicht sicher, wenn nötig, aber hier ist auch meine Klasse Kategorie:
%Vor%Alles scheint in Ordnung, es gibt keine Fehler oder Warnungen. Aber wenn ich versuche zu kompilieren, gibt es diesen Fehler:
%Vor%Wenn ich auf Google nach diesem Fehler suche, heißt das, dass es auf diesen jar-Dateien einige Klassen gibt. Und ich habe keine Ahnung, was ich tun soll ... Gibt es etwas, was ich falsch mache? Oder fehlt mir etwas?
Vielen Dank im Voraus, jede Hilfe ist willkommen.
Dieses Problem wurde für Version 2.2.0 gemeldet, siehe dieses Problem ; aber sollte in 2.2.1 gelöst werden.
EDIT: stellt sich heraus, dass das Hauptproblem darin besteht, dass diese Dateien unter META-INF/
in jar liegen müssen; wenn ja, gibt es keinen Konflikt. Und das ist, was 2.2.1 tun wird, sobald es veröffentlicht wird.
Irgendwie ein Schmerz, aber es ist nicht so schlimm, die Gläser manuell wieder aufzubauen.
%Vor%Le Seufzer. Was für ein Schmerz.
BEARBEITEN : Es stellt sich heraus, dass Sie für die meisten Dinge Anmerkungen benötigen. Diese Übung bleibt dem Leser überlassen. Ich fand auch, dass Sie die Gläser für die neue (feste) Version auf Maven herunterladen können >.