Von diesem Punkt an fragte ich mich, warum es nicht funktionierte, also machte ich mir eine Notiz.
Anscheinend gibt es ein Jackson-Glas in den Glassfish-Modulen und seine Version ist alt. Und selbst wenn Sie die Abhängigkeit in Mavens POM angeben, um die Jackson-abhängige Bibliothek zu verwenden, Da die Jackson-Bibliothek auf Glassfish zuerst vom Klassenlader geladen wird, Die ältere Bibliothek scheint Vorrang zu haben.
Ich habe die Bibliothek bereits direkt aktualisiert. Es gab einen Artikel, der dasselbe in Tomcat usw. schrieb. Bitte beziehen Sie sich darauf Aktualisieren Sie die Bibliothek (bitte auf eigenes Risiko)
Derzeit wird empfohlen, die Originaldatei vor der Ausführung zu sichern.
Ich wollte Line's Bot ausprobieren, also habe ich Jacksons 2.8.10 aufgenommen, aber auch andere Versionen Es kann kein Problem geben, wenn alle zugehörigen Bibliotheksversionen verfügbar sind.
Recommended Posts